Origin/Usage
Gaelic
Pronunciation
KA-rəl
Meaning
Zealous warrior

Discussion on the name Carroll