Massawa
English Dictionary
->
Letter M
-> Massawa
Search Dictionary:
Massawa Definition
(n)
a
port
town
in
Eritrea
on
an
inlet
of
the
Red
Sea
Massawa Synonyms
Massawa
© Art Branch Inc.