hodeida

/HH OW1 D AY1 D AH0/
noun
  1. 1

    an important port in yemen on the red sea