Definitions of Al-mukalla:

  • noun:   a port in southern Yemen on the Gulf of Aden east of Aden