NameHub
Anglo-Saxon

gat

Meaning & History
An Old English term meaning "goat".
Ask AI