Anglo-Saxon

guð 1

Meaning & History

An Old English term meaning "battle".

Names containing this element

20