Leucosia

Greek

Leucosia Origin and Meaning

The name Leucosia is a girl's name .

Leucosia was one of the Sirens of Greek Mythology. The island across from the Sirens' island was named after her.