WeeNames Scotland’s favourite name finder

← All names

Bali

Girl name · 6 babies recorded · 1974–2025

Bali: 6 babies born in Scotland since 1974, given to girls, peaking at 3 births in 2024.

With roots stretching from Sanskrit to Hungarian, Bali is a name of layered origins. In Sanskrit it means "sacrifice" or "offering," and in Hindu tradition it belongs to a powerful demon king from the Ramayana. For English and Scottish speakers, the most immediate association is the Indonesian island of Bali, whose name may share that same Sanskrit root. The name also appears as a Hungarian diminutive of Balázs (the local form

Girl 2 of 52 years

Peak year
20243 babies
Latest (2025)
#7803 babies
Total births
6since 2024
5-year trend
≈ stablevs prior 5y
1980 1990 2000 2010 2020 2024 · 3
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).