Dictionary
Random Word
Search
Ambassy
(n.)
See Embassy, the usual spelling.
Back to Dictionary