Komt uit Oudhoogduits en Middelhoogduits gift, oorspronkelijk met de betekenis gave of geschenk, uit de Germaanse familie van geben, geven. De moderne betekenis gif ontwikkelde zich vroeg door eufemistisch of overdrachtelijk gebruik, terwijl de oude betekenis geschenk uit het standaardduits verdween behalve in woorden als Mitgift.