From Middle English given, from Old Norse gefa (“to give”), from Proto-Germanic *gebaną (“to give”), from Proto-Indo-European *gʰh₁bʰ- (“to take, hold, he”). Displaced or merged with native Middle English yiven, ȝeven, from Old English ġiefan, from the same Proto-Germanic source (cf. the inherited now obsolete English doublet yive). Cognate with Scots gie (“to give”), Danish give (“to give”), Swedish giva, ge (“to give”), Icelandic gefa (“to give”), North Frisian jiw, jiiw, jeewe (“to give”), West Frisian jaan (“to give”), Low German geven (“to give”), Dutch geven (“to give”), German geben (“to give”), Latin habeō (“he, hold”), Old Irish gaibim (“I hold”), Lithuanian gabenti (“to carry, transport”), Polish gabać (“to grab, snatch”), Sanskrit गभस्ति (gabhasti, “hand”).
From Wiktionary
Middle English given from Old English giefan Old Norse gefa ghabh- in Indo-European roots
From American Heritage Dictionary of the English Language, 5th Edition