Definitions of Al-hudaydah:

  • noun:   an important port in Yemen on the Red Sea