Carroll comes from an Irish surname, the anglicized form of Cearbhall which may derived from Gaelic cearbh meaning “hacking”, which may have been a byname for a butcher or a fierce warrior. Carroll could also be a variant spelling of Carol, either a shortened form of Caroline which ultimately comes from Proto-Germanic *karilaz meaning “free man”, though Carol is also an English word meaning “joyful song” though it also refers to a king of circular dance. It comes from Old French carole from Latin choraula (flute player) via Ancient Greek khoraules meaning “one who accompanies a chorus on the flute”; khoros (choir, dance) comes from Proto-Indo-European *ǵʰer- (to enclose) and aulos (flute) which derives from Proto-Indo-European *h₂ewlos (tube).
Origin: Proto-Germanic, Gaelic, Proto-Indo-European
- Carrol (Irish)
- Cearbhall (Irish)
- Carol (English, Romanian)