WeeNames Scotland’s favourite name finder

← All names

Nisha

Girl name · 29 babies recorded · 1974–2025

Nisha: 29 babies born in Scotland since 1974, given to girls, peaking at 6 births in 1986.

Nisha is a name of Sanskrit origin, meaning "night" or "darkness" — a poetic and gentle choice that evokes stillness and beauty. It has long been popular across the Indian subcontinent and among the South Asian diaspora, and in Scotland it has been consistently given to baby girls since the late 1970s, reflecting the country's diverse communities. Notable bearers include Nisha Patel, a celebrated Canadian poet, and Nisha Agarwal, an Indian film actress. The name also appears as a place in Hungary, though this is unrelated to the Sanskrit root

Girl 8 of 52 years

Peak year
19866 babies
Latest (2007)
#7443 babies
Total births
29since 1984
5-year trend
▼ 15%vs prior 5y
1980 1990 2000 2010 2020 1986 · 6
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).