Baby name meaning
Hindi Version
नागधर
Meaning and origin
One Who Adornes Mountain(Lord Krishna)
Keep exploring