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

Meaning of Aatmagupta: Name Aatmagupta in the Hindi, Tamil origin, means The happiness of Soul. Name Aatmagupta is of Hindi, Tamil origin and is a Boy name. People with name Aatmagupta are usually Hindu by religion.