• word of the day

    hodeida

    hodeida - Dictionary definition and meaning for word hodeida

    Definition
    (noun) an important port in Yemen on the Red Sea
    Synonyms : al-hudaydah
Download our Mobile App Today
Receive our word of the day
on Whatsapp