Carvell

in baby boy name

The meaning of Carvell is Village on the marsh