nagarajan (नगराजन)

Name NAGARAJAN (नगराजन) meaning in Nepali & English

  • King of snakes (सर्पहरूका राजा)

Useful Tools