WeeNames Scotland’s favourite name finder

← All names

Esha

Girl name · 11 babies recorded · 1974–2025

Esha: 11 babies born in Scotland since 1974, given to girls, peaking at 4 births in 2006.

Esha is a name of Sanskrit origin, meaning "desire" or "wish", and also appears as a variant of the Arabic Aisha, meaning "alive" or "living". For English and Scottish speakers, the Sanskrit root is most familiar, giving the name a gentle, aspirational quality. Notable bearers include Indian actresses Esha Gupta and Esha Deol, both celebrated in Bollywood. No major place connections exist, but the name shares its etymological root with the Hindu goddess Isha, adding a spiritual dimension. In Scotland, Esha has been a consistent presence on baby name lists since the 1970s, reflecting the country's multicultural community. Its soft sound and cross-cultural appeal make it a graceful choice for modern families.

Girl 3 of 52 years

Peak year
20064 babies
Latest (2007)
#6334 babies
Total births
11since 2005
5-year trend
≈ stablevs prior 5y
1980 1990 2000 2010 2020 2006 · 4
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).