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

Meaning of Amaraprabhu: Name Amaraprabhu in the Indian origin, means A name of Lord Vishnu. Name Amaraprabhu is of Indian origin and is a Boy name. People with name Amaraprabhu are usually Hindu by religion.