Name detail

Caedwalla

Meaning: Name of a king
Origin: Anglo-Saxon
Gender: Boy