Baby name meaning
Hindi Version
नीलेश
Meaning and origin
Blue God(Lord Krishna), God Of Blue Sky(I.E. Moon)
Keep exploring