Home - Boy's Name - C - Carol

Boys name -
Carol

Meaning:

Strong, courageous, farmer, graceful; joyful christmas song.

Derivation:

Carollan

Origins:

English, German, Hebrew

Mail to a Friend