Roshni is of Indian origin, derived from the Sanskrit word 'Rajata', which means 'silver'. This elegant and melodious name has been chosen by many families as it signifies brilliance, radiance, and light. The name Roshni has gained popularity in recent years due to its unique sound and profound meaning. It is often associated with positivity and luminosity, making it a beloved choice among parents seeking a distinctive name for their child.
"The name Roshni experienced a peak popularity from the late 1970s to early 2000s, with a notable spike of 51 births in 1998. However, it has seen a steady decline since then, reaching as low as 5 births in recent years like 2022."