Eleora

in baby girl name

The meaning of Eleora is The lord is my light