In the Celtic origin, Carrol means "Champion"
In the German origin, Carrol means "man; free man"
In the German origin, Carrol means "free man"
In the Celtic origin, Carrol means "Champion"
In the German origin, Carrol means "man; free man"
In the German origin, Carrol means "free man"