Elora
AD_1
Name Meaning
Elora, a variant of Eliora, meaning ‘the Lord is my light’, is a strong and powerful three syllable name.
Theme
Rare
Popularity in 2019
#2802
AD_2
Elora, a variant of Eliora, meaning ‘the Lord is my light’, is a strong and powerful three syllable name.
Rare
#2802