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

Meaning of Amarottam: Name Amarottam in the Indian origin, means The Best Among Gods; one of many names of Lord Indra. Name Amarottam is of Indian origin and is a Boy name. People with name Amarottam are usually Hindu by religion.