Gift is probably Dutch, since in Dutch the meaning of “gift” depends on context. ‘Gift’ as poison in Dutch is more typically referred to as “vergif” or in older texts “vergift”, with gift as “gift” meaning a gift being the preferred use.