shangharsha (शंघर्ष)

Name SHANGHARSHA (शंघर्ष) meaning in Nepali & English

  • Struggle (जिद्दोजहद)
  • Battle (युद्ध)

Useful Tools