Meaning of the name - Carrol

English Name: Carrol
Sex: