Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


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

Type of: port, town

Part of: Eritrea, State of Eritrea

Encyclopedia: Massawa, Eritrea