meaning of al-mukalla

al-mukalla meaning in General Dictionary

a port in southern Yemen from the Gulf of Aden to your east of Aden