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

Meaning of Abhichandra: Name Abhichandra in the Indian origin, means Having a Moon Like Face; Beautiful like a moon. Name Abhichandra is of Indian origin and is a Boy name. People with name Abhichandra are usually Hindu by religion.