French and English form of Carol [q.v.].
In English Carole originally generally indicated that the name was female to differentiate it from the male Carol.