Definition of Hodeida

  • (noun) an important port in Yemen on the Red Sea

Synonyms of Hodeida


Antonyms of Hodeida


No Antonyms Found.

Homophones of Hodeida


No Homophones Found.