envoys
English
Noun
envoys
plural of
envoy