The name Leora is a girl's name of Hebrew, Greek origin meaning "light". Leora and is often added to lists like Southern Baby Names and discussed in our forums with posts like "What would be the perfect twin?".
From the experts:
Somewhat dated Hebrew name that appears more modern when spelled Liora.