وفد

Noun

 * 1) delegation, despatch, mission
 * 2) entourage
 * 1) entourage

Verb

 * 1) to arrive, to come to, to enter

Verb

 * 1) to send, to let arrive, to dispatch

Etymology
, from.

Noun

 * 1) delegation
 * 2) deputation
 * 3)  an ambassador