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

Meaning of Charu: Name Charu in the Indian origin, means Name of a flower in sanskrit; Divinely good looking; Out of materialistic world Beauty like the moon and Lord Ram; Beautiful, Attractive, Kumkum, Saffron. Name Charu is of Indian origin and is a Unisex name. People with name Charu are usually Hindu by religion.