WeeNames Scotland’s favourite name finder

← All names

Reeva

Girl name · 181 babies recorded · 1974–2025

Reeva: 181 babies born in Scotland since 1974, given to girls, peaking at 21 births in 2018.

Reeva is a feminine name of Indian origin, derived from the Sanskrit name Reeva, meaning "a river" or "stream," and is also considered a variant of the name Riva. The name gained international attention following the tragic death of Reeva Steenkamp, a South African model and paralegal, in 2013. While there are no major place connections bearing the name directly, its meaning links it to many rivers across India, including the Narmada, sometimes personified as a goddess. A notable variant is the Hebrew name Riva, sometimes spelled Rivka, though Reeva remains a distinct, modern form more common in South Africa and the English-speaking world.

Girl 13 of 52 years

Peak year
201821 babies
Latest (2025)
#22616 babies
Total births
181since 2013
5-year trend
▲ 9%vs prior 5y
1980 1990 2000 2010 2020 2018 · 21
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).