Words: Al Mukalla Mukalla Al-Mukalla
Part of speech: n
Definition: a port in southern Yemen on the Gulf of Aden to the east of Aden