'Hodeida' definitions:

Definition of 'Hodeida'

(from WordNet)
noun
An important port in Yemen on the Red Sea [syn: Hodeida, Al-Hudaydah]