hodeida

Nouns

  • (n) an important port in Yemen on the Red Sea Al-Hudaydah,

Synonyms

Al-Hudaydah

Words of close approximity