Mukalla
English
Alternative forms
Al Mukalla
Proper noun
Mukalla
A seaport and the capital city of Yemen's largest governorate, Hadhramaut.