Skip to content
EN Dictionary
An English Dictionary
Menu
Menu
Full EN Word List
Blog
Contact Us
What does ambassy mean?
The definition of ambassy
Am”bas*sy, n.
See
Embassy
, the usual spelling. Helps.