official emissary

Noun
  1. A member of a legation (synset 110273176)

Found on Word Lists

Other Searches