Advertisements

Nepali Baby Names Dictionary

Niranjan

निरञ्जन

Meaning: "Spotless, pure, Lord Shiva"

Back to Listing