Ah, pooh. That site's like a supermarket baby name book, chock full of whimsical, poetic meanings that women like to read. It says
Chloe means "verdant and blooming" - it actually means "green shoot" from the Greek khloe. It says
Charlotte means "free"! You can't believe every site you read. The best one online is this one.