By Jit Majumdar
Sometimes transliterated as: Duspraharsa, Duspraharsa, Dushpraharsha
- difficult to injure or harm
- unassailable; invincible
- a son of Dhŗtarāşţra according to an alternative list (M. Bh.).
By Jit Majumdar
Sometimes transliterated as: Duspraharsa, Duspraharsa, Dushpraharsha