Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

massawa Definition

Cancel
massawa
geographical name(Mas-sa-wa)
city and port on an inlet of the Red Sea in Eritrea population 23,100

Words Related to massawa!

massawa Examples by Brain Bank Users