The meaning of the name Roshan is Filled with light; dispeller of darkness
The origin of the name Roshan is Hindi