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

Meaning of Amsan: Name Amsan in the Indian origin, means The perfect and the chosen one who earn profit and fame. Name Amsan is of Indian origin and is a Boy name. People with name Amsan are usually Hindu by religion.