ghedh- / Indo-European roots
To unite, join, fit.
1. Lengthened o-grade form *ghōdh-. good from Old English gōd, good, from Germanic *gōdaz, "fitting, suitable"
2. together from Old English tōgædere, together (tō, to; see de-) , from Germanic *gadurī, "in a body"
3. gather from Old English gad(e)rian, to gather, from Germanic *gadurōn, "to come or bring together"
[Pokorny ghedh- 423.]