'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'