Definition of Massawa

  • 1. A port town in Eritrea on an inlet of the Red Sea Noun

Semanticaly linked words with "massawa"