Flora
Girl name · 809 babies recorded · 1974–2025
Flora: 809 babies born in Scotland since 1974, given to girls, peaking at 53 births in 2021.
The name Flora was the Roman goddess of flowers and spring, directly derived from the Latin word *flos* meaning "flower." Its first surge in popularity followed the Jacobite rising of 1745, when the name became a symbol of romantic defiance after the legendary Flora MacDonald helped Bonnie Prince Charlie escape, gifting the isle of South Uist a claim to her story. The Roman goddess herself gave her name to the floral study of a region's plant life, known as its flora. A further botanical connection links it to famed Scottish plant collector Flora Killean, while the variant Flora is still outranked in modern charts by the Italian floral derivative Fiorella.
Girl 49 of 52 years
- Peak year
- 202153 babies
- Latest (2025)
- #9446 babies
- Total births
- 809since 1975
- 5-year trend
- ▲ 9%vs prior 5y