Advertisements

Nepali Baby Names Dictionary

Shresht

श्रेष्ठ

Meaning: "Best"

Back to Listing