Massawa
WordNet

noun


(1)   A port town in Eritrea on an inlet of the Red Sea
 
x
OK