Associations to the word «Massawa»

Dictionary definition

MASSAWA, noun. A port town in Eritrea on an inlet of the Red Sea.

Wise words

One word frees us of all the weight and pain of life. That word is love.
Sophocles