Ambassy(n.) See Embassy, the usual spelling.

Words within ambassies

8 letter words: 2 results
View all words...