Advertisements

Nepali Baby Names Dictionary

Srivatsa

श्रीवत्स

Meaning: "Mark on Vishnu's chest, beloved of Lakshmi"

Back to Listing