Name detail

Scowyrhta

Meaning: Shoemaker
Origin: Anglo-Saxon
Gender: Boy