Skip to main content
NaamKaro

Roshni

girlWorks in English
PronunciationROSH-nee

Meaning

Light, brightness, radiance.

Roshni in English: Light, brightness, radiance.

Explore names meaning

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.

What does Roshni mean in English?

In English, Roshni means "Light, brightness, radiance". It is a name of Sanskrit and Urdu origin.

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

ShareWhatsAppX
Deciding between two names? Compare them side by side →

From the blog