Synonyms of embassy

2 Syllables
mission, brevet
3 Syllables
committee, commissions, legation, legations, ministry, commission
4 Syllables
delegation, presidency, presidencies, consulate