ambassade : Related Words Words similar in meaning to ambassade

  • mission«
  • embassy«
  • ambassador«