Envoy (noun) — مبعوث: A messenger or representative, especially a diplomatic agent; someone sent on a special mission to represent others. Below are 8 words with a similar meaning; the linked ones have full GL Dictionary entries with their meaning in Arabic.
A person who carries messages; something that carries a signal.
A diplomatic representative; an official messenger; a spokesperson or representative
A person who acts on behalf of another; also a thing that causes an effect.
Messenger; delivery person; carrier; postal worker; express deliverer; dispatch rider; message bearer; transport agent
an official representative of a country who conducts negotiations and maintains relations with foreign governments; a person skilled in international relations…
representativedelegateemissary
The official residence or offices of an ambassador; a diplomatic mission representing one country in another.
A person sent to spread a religion; a passionate promoter of a cause.