'Mukalla' definitions:

Definition of 'Mukalla'

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

Words containing 'Mukalla'