Posted on 13 July 2017 Posted by Editor The name Carol is an English name, and although it's used for girls, the meaning of it in English is 'manly and strong'. Language English Gender Girl Origin English Theme Classic Click