NameHub
Anglo-Saxon

giefu

Meaning & History
An Old English term meaning "gift".
Names containing this element

12

Ask AI