Provine din vechea germană de sus și germana medie de sus gift, cu sens inițial de dar sau oferire, din familia germanică a lui geben, a da. Sensul modern de otravă s-a dezvoltat devreme prin folosire eufemistică sau transferată, iar vechiul sens de dar a dispărut din germana standard, cu excepția unor cuvinte ca Mitgift.