Roshan

What does Roshan mean?

Roshan is a Persian name meaning bright or radiant. It comes from the Persian word روشن, used for brightness, light and clarity.

With its warm sound and luminous meaning, Roshan feels assured and distinctive without being difficult to say. It is used for boys in Iran and across South Asian communities, where its straightforward, positive imagery gives it an uplifting quality.

Historical Context

Roshan developed from Persian روشن, meaning bright, light or clear. It has long been used as a descriptive word and personal name in Persian-speaking cultures, and its use has also travelled through cultural and linguistic connections into South Asia. Roman-letter spellings can vary, but Roshan is one of the most familiar English-language forms.

Popularity of Roshan over time

What do parents think of Roshan?