Niranjan

Name: Niranjan

Gender: Boy

Meaning: Flawless ( Without Anjan), Lord Shiva