AMBASSY


Meaning of AMBASSY in English

(n.) See Embassy, the usual spelling.

Webster's English dictionary.      Английский словарь Webster.