Menu
ADVERTISEMENT

Ellon

Heart
English variation of Helen
"bright, shining light"

Ellon Origin and Meaning

Variation of Ellen
ADVERTISEMENT