Deriving from Greek and Hebrew roots, Leora is a girl's name meaning "compassion" and "light." The unique name can stand on its own or be used as a diminutive of Eleanor for parents looking for a modernized version of the traditional name. Commemorate a bright and sunny day or will a bright future for your little one with a radiant name like this.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.
Article saved.Go to My Saved Articles
Name added. View Your List