Beta This site is under active development

giefu (Anglo-Saxon)

Old English word meaning "gift".

Names containing this element