nei (Middle English) comes from Old Norse nei, from Proto-Germanic nai, from Proto-Indo-European né — not; no.