Noun massawa has 1 sense
  1. Massawa - a port town in Eritrea on an inlet of the Red Sea
    --1 is a kind of
    town; port
    --1 is a part of Eritrea, State of Eritrea
,
TOP