Avnendra is bay boy name, main origion is Hindi. English meanings of Avnendra is "Angel of God on earth, King of the earth" and popular in Hindu religion.
Avnendra name meaning & detailsWrite Avnendra in Hindi
See the most awesome name, which people are searching name during last 24 hours.
Vidhan