hodeida
1. [ noun ] (government,geography) an important port in Yemen on the Red Sea
Synonyms: al-hudaydah
Related terms: city port Yemen