Menu
ADVERTISEMENT

Sirene

Heart
Greek
"entangler"

Sirene Origin and Meaning

Variation of Sirena
ADVERTISEMENT

20 Names Similar to Sirene

ADVERTISEMENT

Sirene in Pop Culture

  • Sirène is a French variation of Sirenaand translates to "mermaid"
ADVERTISEMENT