Name detail

Agyfen

Meaning: Gives
Origin: Anglo-Saxon
Gender: Boy