hen + given (participle of give) -- compare German hingegeben.
hengiven (neuter hengivent, plural and definite singular attributive hengivne)