WORDLE ENGLISH

envoy

noun

envoya person sent by a government to represent it in another country

Wiktionary →
Daily Puzzle #1329 · February 7, 2025
·Archive
No comments yet