Carol Ann combines the meanings “free man” + “favour”. A feminine given name used in English, Spanish, French. Explore audio pronunciation, popularity data, and sources on… Source