WeeNames Scotland’s favourite name finder

← All names

Miranda

Girl name · 169 babies recorded · 1974–2025

Miranda: 169 babies born in Scotland since 1974, given to girls, peaking at 14 births in 1974.

Miranda comes from the Latin *mirandus*, meaning "worthy of admiration" – a sense of wonder that Shakespeare captured perfectly when he chose it for the heroine of *The Tempest*. The name gained further prominence through British actress Miranda Richardson, known for her versatile film and stage roles, and model Miranda Kerr. While no major Scottish place bears the name, it shares its root with the Spanish town Miranda de Ebro. A notable variant is Mira, and the name also appears in the legal phrase "Miranda rights," though that stems from a surname rather than the first name. Its lyrical, romantic quality has kept it consistently in use across Scotland since the 1970s.

Girl 28 of 52 years

Peak year
197414 babies
Latest (2010)
#6664 babies
Total births
169since 1974
5-year trend
≈ stablevs prior 5y
1980 1990 2000 2010 2020 1974 · 14
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).