What does the name Amarendra mean? What is the meaning of the name Amarendra?

Meaning of Amarendra: Name Amarendra in the Indian origin, means King of Devas; Lord of Gods; One name form of Lord Indra who is considered King of Deva's. Name Amarendra is of Indian origin and is a Boy name. People with name Amarendra are usually Hindu by religion.