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

Meaning of Aatamgosh: Name Aatamgosh in the Tamil origin, means The inner light or soul. Name Aatamgosh is of Tamil origin and is a Boy name. People with name Aatamgosh are usually Hindu by religion.