massawa

Nouns

  • (n) a port town in Eritrea on an inlet of the Red Sea

Words of close approximity

massage