snesen (Middle English) comes from Middle English fnesen, from Old English fnēosan, from Proto-West Germanic fneusan, from Proto-Germanic fneusaną, from Proto-Indo-European pnew- — to pant, breathe.
snesen (Middle English): To sneeze