embassy
1.
(
noun
) a building where ambassadors live or work
Related Words:
diplomatic building
Terms and Conditions of Use / Copyright Notice