Roshan Meaning : Roshan, sometimes also referred to as roshan the immortal, is the most powerful neutral creep in dota 2. Roshan Meaning - The first name roshan is of sanskrit, hindu, indian origin.