Cadfael

  • [ - ]
  • Welsh
Means "battle prince" from Welsh cad "battle" and mael "prince".

There were no related names found for Cadfael.