massawa

Noun
  1. A port town in Eritrea on an inlet of the Red Sea (synset 108795771)

Other Searches