Cadwalader

Meaning
WelshGlory in Battle
Gender
Origin