'Al-Mukalla' definitions:

Definition of 'Al-Mukalla'

(from WordNet)
noun
A port in southern Yemen on the Gulf of Aden to the east of Aden [syn: Mukalla, Al-Mukalla]