Marpessa
Italian
Etymology
From
Ancient Greek
Μάρπησσα
(
Márpēssa
)
.
Proper noun
Marpessa
f
(
Greek
mythology
)
Marpessa
Anagrams
assempra