the name O'Cearbhaill family name. Variations found include O'Carroll, Carroll, Carrel, Carrell, Carrill, Carrol, Carroll, Caryll, Garvil, Garvill and many more. First found in counties Tipperary , Offaly , Monaghan and Louth, where they held a family seat from very ancient times.   More More about the O'Cearbhaill History... Our PDF