vrikaasura (वृकासुरा)

Name VRIKAASURA (वृकासुरा) meaning in Nepali & English

  • One whose Renal is made with a power of a Demon (जसको रेनल राक्षसको शक्तिले बनेको हो)

Useful Tools