From Middle English ne, from Old English ne, from Proto-West Germanic *ne, from Proto-Germanic *ne, from Proto-Indo-European *né.
Cognates include Gothic 𐌽𐌹 (ni), Latin nē, Sanskrit न (na), Bulgarian, Serbo-Croatian and Russian не (ne), Lithuanian ne, Irish ní.