Anglo-Saxon

giefu

Meaning & History

An Old English term meaning "gift".

Names containing this element

12