Legal English Legal English Courses Legal English Testing LLM More >>

envoy

noun
a person who is sent somewhere to represent a government or an organisationHe was appointed UN envoy last year and is on his third trip to the region.


jurisdiction