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