روشنی

Roshni

girlPersian / Urdu

Roshni is a Muslim girl name meaning “Light, brightness”.

MeaningLight, brightness
GenderGirl
OriginPersian / Urdu
Arabic spellingروشنی
PronunciationROHSH-nee
Muslim name?Used by Muslims

Meaning and origin of Roshni

Roshni is the Urdu and Hindi noun for light, formed from the Persian adjective roshan, bright or shining, with the abstract ending -ī. In everyday speech it can mean light in a room, daylight, or the brightness of a lamp, and figuratively it means enlightenment or a source of hope and clarity. As a name, Roshni expresses the wish that a daughter brings brightness into her family's life. It is the noun counterpart of the boys' name Roshan, which is the adjective 'bright'.

Because Urdu and Hindi share much everyday vocabulary, Roshni is used across religious communities in Pakistan and India, by Muslims as well as by Hindus and Sikhs. In Urdu script it is written روشنی and pronounced ROHSH-nee. English spellings vary, including Roshanee, Raushni and Roshny. It does not come from Arabic, so Muslim families who want an Arabic name with the same meaning often consider Noor or Diya. A well-known bearer is the Indian business leader Roshni Nadar Malhotra, chairperson of HCLTech.

Famous people named Roshni

Is Roshni a Muslim name?

Yes, Roshni is used by Muslim families in South Asia. It is an Urdu-Persian word meaning light; Noor is the Arabic name with the same meaning.

Where is the name Roshni used?

Common in Pakistan and India across religious communities.

Gifts with the name Roshni

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Roshni

RoshaneeRaushniRoshny

Read more

More girl names like Roshni

Frequently asked questions

What does the name Roshni mean?

Roshni means 'Light, brightness'. It comes from Persian / Urdu.

Is Roshni a Muslim name?

Yes, Roshni is used by Muslim families in South Asia. It is an Urdu-Persian word meaning light; Noor is the Arabic name with the same meaning.

How do you write Roshni in Arabic?

Roshni is written روشنی in Arabic script.

How do you pronounce Roshni?

Roshni is pronounced ROHSH-nee.

What is the male version of Roshni?

Roshan, meaning bright, is the closely related boys' name.

How do you write Roshni in Urdu?

Roshni is written روشنی in Urdu script.

What Arabic name has the same meaning as Roshni?

Noor is the Arabic name meaning light and is the most common equivalent.

Updated October 2026 · Researched by the Modern Muslim Names team. Spotted a mistake? Let us know.