Type Word & Element Usage Old High German Meaning & History Old High German word meaning "enclosure, hedge". Related ItemsFamily Tree·Details Other Languages & Cultureshaga(Anglo-Saxon) hago(Old Dutch) hagô(Old Germanic) hagi(Old Norse) Given Name DescendantsHagen(German) Hagano(Germanic) Hagano, Hagen(Germanic Mythology) Surname DescendantsHaines, Haynes(English)