Envoy Meaning
There are 3 meaning(s) for word Envoy
Meaning 1 : someone sent on a mission to represent the interests of someone else
Synonyms : emissary
Synonyms : emissary
Meaning 2 : a diplomat having less authority than an ambassador
Synonyms : envoy extraordinary, minister plenipotentiary
Synonyms : envoy extraordinary, minister plenipotentiary
Similar words of Envoy :
