'Hodeida' definitions:

Definition of 'Hodeida'

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