Endora

in baby girl name

The meaning of Endora is Fountain erelah - holy messenger