Skip to definition.
Get the FREE one-click dictionary software for Windows.


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