Character based Name Meaning of Charu
She is the expression queen. Smart and exhilarating always. Loves to be the point of attention, nervous at times. She is a refined talent and worth watching her skills.
Get the latest creative news from FooBar about art, design and business.