mukalla
1. [ noun ] (government,geography) a port in southern Yemen on the Gulf of Aden east of Aden
Synonyms: al-mukalla
Related terms: city port
Similar spelling:   musalla
  mussalla
  musallah
  muckhill
  musial
  muckle
  Mujalli
  Musil
  Mugil