WeeNames Scotland’s favourite name finder

← All names

Luna-Rose

Girl name · 7 babies recorded · 1974–2025

Luna-Rose: 7 babies born in Scotland since 1974, given to girls, peaking at 4 births in 2021.

Luna-Rose is a modern compound name that blends two distinct traditions. Luna, from Latin, means "moon," and was the name of the Roman goddess of the moon, while Rose comes from the Germanic word *hrod* (fame) but was associated with the flower via Latin *rosa*. Famous bearers include Luna Lovegood from the Harry Potter series, though no prominent historical figure shares this exact hyphenated form. Place connections are indirect: Luna County in New Mexico shares the Latin root, and the Rose family name appears in Scottish place names like Rosehearty. As a compound name, Luna-Rose reflects a growing 21st-century trend in Scotland and beyond, where parents pair celestial and floral elements for a lyrical, feminine feel—a style that has only recently appeared in Scottish birth records.

Girl 2 of 52 years

Peak year
20214 babies
Latest (2023)
#7493 babies
Total births
7since 2021
5-year trend
≈ stablevs prior 5y
1980 1990 2000 2010 2020 2021 · 4
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).