Name detail

Agiefan

Meaning: Gives
Origin: Anglo-Saxon
Gender: Boy