Name Details

अवनेंद्रा (Avnendra)

Meaning

धरती पर भगवान के दूत, पृथ्वी के राजा

boyHindu