Embassy (magazine)
WordNet

noun


(1)   A diplomatic building where ambassadors live or work
(2)   An ambassador and his entourage collectively
 
x
OK