viradhavadhapandita (विरधवाधपन्दिता)

Name VIRADHAVADHAPANDITA (विरधवाधपन्दिता) meaning in Nepali & English

  • Killer of demon Viradha (दानव विरधाको हत्यारा)

Useful Tools