Hodeida
English Dictionary
->
Letter H
-> Hodeida
Search Dictionary:
Hodeida Definition
(n)
an
important
port
in
Yemen
on
the
Red
Sea
Hodeida Synonyms
Al-Hudaydah
Hodeida
© Art Branch Inc.