Elli

Meaning
FinnishTorch
GermanDevoted to God
Gender
Origin
   
Alternate Spellings Ellie