NaamKaro

Roshni

girlWorks in English
PronunciationROSH-nee

Meaning

Light, brightness, radiance.

Works in English: Roshni is easy to pronounce in English, making it a popular choice for Indian diaspora families in the US, UK, Canada, and Australia.

About the name Roshni

Roshni is a Hindi and Urdu girl's name meaning light, brightness, and radiance — from the Persian 'roshan' (روشن), meaning bright and illuminated. The name is widely used across North India and in Muslim communities. ROSH-nee is two syllables and flows naturally in English. The name carries the warm imagery of light in darkness — a lamp, a star, a sunrise. Popular in Punjab, Uttar Pradesh, and diaspora communities across the UK and Canada. One of the most instinctively beautiful Indian names for English speakers.

Frequently asked questions

What does Roshni mean?

Light, brightness, radiance.

Is Roshni an Indian name?

Yes, Roshni is an Indian name of Sanskrit and Urdu origin, widely used across South Asia and by Indian diaspora communities in the US, UK, Canada and Australia.

How do you pronounce Roshni?

Roshni is pronounced ROSH-nee.

What is the origin of the name Roshni?

Roshni is a name of Sanskrit and Urdu origin. It is traditionally used as a girl's name.

Similar names you might like

Deciding between two names? Compare them side by side →

From the blog