wivre (Anglo-Norman French) comes from Old French guivre, from Latin vīpera — adder, snake, serpent, viper.