Definitions of Mukalla:

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