Roshan means "A Persian-origin name meaning light or bright, widely used across South Asia. Roshan represents illumination, clarity, and the dispelling of darkness through knowledge and positivity.".
Roshan meaning in Urdu is: روشن - روشنی اور روشن ذہن
Roshan is of Persian origin.
Roshan has 2 syllables.
Parents who liked Roshan also loved these names