Meaning of Carnell

Carnell is an English name for boys.
The meaning is `defender of the castle`
The name Carnell is most commonly given to American boys.

The name sounds like:

Cornell, Cornel, Cornall, Kornell

About my name (0)

comments (0)