☰
Synonyms of embassies
2 Syllables
mission
3 Syllables
committee, legation, ministry, commission
4 Syllables
delegation, consulate