Synonym-English dictionary »

envoy synonyms in English

SynonymEnglish
envoy noun

emissarynoun

envoinoun

envoy extraordinarynoun

minister plenipotentiarynoun

envoy noun
generic term

legatenoun

official emissarynoun

envoy extraordinary noun

envoynoun

minister plenipotentiarynoun