Word Study
mukalla
WORDNET DICTIONARY
Noun mukalla has 1 sense
- mukalla(n = noun.location) al-mukalla - a port in southern Yemen on the Gulf of Aden to the east of Aden; Array is a kind of city, metropolis, urban center, port
is a part of republic of yemen, yemen
For further exploring for "mukalla" in Webster Dictionary Online