WeeNames Scotland’s favourite name finder

← All names

Milah

Girl name · 24 babies recorded · 1974–2025

Milah: 24 babies born in Scotland since 1974, given to girls, peaking at 6 births in 2023.

The name Milah is most often considered a modern spelling variant of Mila, which has Slavic roots from the word *milu*, meaning "gracious" or "dear". It has gained popularity in English-speaking countries in recent years, partly as a fresh alternative to Mila or Millie. In popular culture, Milah is known as a character from the television series *Once Upon a Time*, the lost love of Captain Hook, giving it a romantic, storybook appeal. While no major geographical place directly shares the name, Milah echoes the same affectionate root found in many Slavic place names such as Milovice. A further note: the name is sometimes linked to the Hebrew *milah* (meaning "circumcision"), but that association is rarely considered in modern baby naming, and the Slavic connection remains the dominant influence for English speakers.

Girl 6 of 52 years

Peak year
20236 babies
Latest (2025)
#5395 babies
Total births
24since 2017
5-year trend
▲ 40%vs prior 5y
1980 1990 2000 2010 2020 2023 · 6
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).