Denzel

in baby boy name

The meaning of Denzel is A place in cornwall