Definitions of Port sudan:

  • noun:   port city in Sudan on the Red Sea