68%Rating
add to your listSave
Gender Masculine
Usage Welsh

Meaning & History

Means "battle prince" from Welsh cad "battle" and mael "prince".
Entry updated