Name detail

Caddawyc

Meaning: From the warrior's town
Origin: English
Gender: Boy