WeeNames Scotland’s favourite name finder

← All names

Elora

Girl name · 50 babies recorded · 1974–2025

Elora: 50 babies born in Scotland since 1974, given to girls, peaking at 15 births in 2024.

Elora is a name of Hebrew origin, thought to be a variant of Eliora, meaning "God is my light" – a poetic and spiritual choice that has gained modern appeal. It entered the public consciousness largely through the 1988 fantasy film *Willow*, which features the infant Princess Elora Danan, a character destined to defeat an evil queen. The name also lends itself to the world of real geography: Elora is a charming town in Ontario, Canada, known for its limestone gorges and 19th-century architecture, though its naming likely derives from the same Hebrew roots rather than a famous bearer. A notable variant is Alora, sometimes linked to the Latin *alaura* meaning "a breeze," giving the name a light, airy quality that parents find both distinctive and accessible.

Girl 6 of 52 years

Peak year
202415 babies
Latest (2025)
#30111 babies
Total births
50since 2020
5-year trend
▲ 213%vs prior 5y
1980 1990 2000 2010 2020 2024 · 15
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).