Al-Mukalla

from WordNet (r) 3.0 (2006)
Al-Mukalla
    n 1: a port in southern Yemen on the Gulf of Aden to the east of
         Aden [syn: {Mukalla}, {Al-Mukalla}]
    

[email protected]