Noun Definitionmassawa1.Definition: a port town in Eritrea on an inlet of the Red SeaCategory: Places