Meaning of mukalla

Definition of mukalla

(noun) a port in southern Yemen on the Gulf of Aden to the east of Aden

Other information on mukalla

WIKIPEDIA results for mukalla
Amazon results for mukalla