hodeida Meaning, Definition & Usage

  1. noun an important port in Yemen on the Red Sea
    Al-Hudaydah.

WordNet