shriwatsa (श्रीवात्सा)

Name SHRIWATSA (श्रीवात्सा) meaning in Nepali & English

  • Beloved of Sri (श्रीको प्रिय)

Useful Tools