Boy Baby Names

Meaning of Carnell name

Name: Carnell
Origin: English
Meaning: The English name Carnell means: Defender of the castle.
Gender: Boy