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

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

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

Useful Tools