Mourelatos in French Mourelatos in French Mourelatos proper noun A surname from Greek. Add to Flashcards