Synonyms for highcommission

We couldn't find any exact matches, but here are some similar words.

1. High Commission (n.)

an embassy of one British Commonwealth country to another

Synonyms: