suurlähetystö

Noun

 * 1) embassy
 * 2) High Commission embassy of a Commonwealth country in another Commonwealth country