Derja translation of 'وَافِدْ'

وَافِدْ
(N)
entourage

That is an entourage from America. هَذَا وَافِدْ مِن أَمَرِيكْيَا