SynonymX
Speak
Massawa
Definition of Massawa
1.
A port town in Eritrea on an inlet of the Red Sea
Noun
Semanticaly linked words with "massawa"
port
town
eritrea
state of eritrea