Boy Names baby name Cadwal

What does the name Cadwal mean?

The meaning of the name “Cadwal” is: “Battle defence”.

Gender:
Origins:
Starts with: