leora
/liˈɒrə/Definitions
1. proper noun
A place name, particularly in the United States, especially in Colorado and New Mexico.
“She grew up in the small town of Leora, Colorado.”
2. noun
A female given name.
“Her full name was Leora Elizabeth Brown.”