Rhymes | Synonyms
noun: a diplomatic building where ambassadors live or work
noun: an ambassador and his entourage collectively