Massawa in French Massawa in French Massaoua proper noun A city and port in the Northern Red Sea Region of Eritrea. Add to Flashcards