Roshan comes from Persian and South Asian usage meaning "light," "bright," or "radiant."
Roshan is a name that means light — in Persian, 'roshani' and 'roshan' refer to brightness, illumination, and the quality of being lit from within. It is among the most poetic names in the Persian tradition, a language that has produced some of the world's greatest lyric poetry and which treats light as the supreme metaphor for divine presence, knowledge, and beauty. Rumi, Hafez, and the Sufi poets wrote endlessly of light as the nature of the soul, and a name like Roshan participates in that entire spiritual and aesthetic tradition simply by existing.
The name traveled with Persian culture across an enormous geography. As the language of Mughal courts and Islamic scholarship, Persian spread through South Asia, Central Asia, and the Middle East, and Roshan came with it. Today it is common across Iran, Afghanistan, Pakistan, India, and the broader South Asian diaspora — worn by Hindus, Muslims, and Sikhs alike, a name that transcends the religious divisions of its region of origin.
In Sanskrit, 'roshan' similarly carries connotations of brightness and luminosity, giving the name a double linguistic heritage that reinforces its meaning. In the West, Roshan gained visibility partly through Bollywood: Hrithik Roshan, one of the Indian film industry's biggest stars, carries the name as his surname, which itself has brought it to the attention of global audiences. As a given name it remains genuinely multicultural, used across South Asian communities worldwide. For parents seeking a name that travels gracefully, resonates across cultures, and means something beautiful at its core, Roshan offers both the poetry of its language of origin and the warmth of a name that simply, luminously, means light.