Names: Eleadora

Names:
Gift of the sun. A name given to many saints