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

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