Boy Names baby name Cadrawd

What does the name Cadrawd mean?

The meaning of the name “Cadrawd” is: “Battle course”.

Gender:
Origins:
Starts with: