embassy

Nouns

  • (n) a diplomatic building where ambassadors live or work
  • (n) an ambassador and his entourage collectively

Words of close approximity