Advertisements

Nepali Baby Names Dictionary

Shresta

श्रेष्ठा

Meaning: "Best (feminine)"

Back to Listing