Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hodeida Definition

Cancel
hodeida
noun(ho-dei-da)
an important port in Yemen on the Red Sea
Synonyms: al-hudaydah,

Words Related to hodeida!

hodeida Examples by Brain Bank Users