Carroll — Irish Surname Origin & Meaning
Irish form: Ó Cearbhaill
Meaning: “fierce in battle”
Traditional stronghold: Offaly, Tipperary
The Ó Cearbhaill were princes of Éile.
Related names from the same part of Ireland: O'Brien · Ryan · Kennedy · Dunne · Mooney · Hogan · Tobin · Keating