Advertisements

Nepali Baby Names Dictionary

Deeksha

दीक्षा

Meaning: "Initiation"

Back to Listing