Snore
Middle English (in the sense ‘a snort, snorting’): probably imitative; compare with snort.
wiktionary
From Middle English snoren, fnoren(“to snore loudly; snort”), from Middle English snore, *fnore(“snore; snort”, noun), from Old English fnora(“snort; sneezing”), from Proto-Germanic *fnuzô, from Proto-Indo-European *pnew-(“to breathe; snort; sneeze”). Compare also Proto-Germanic *snarkjaną, Middle Low German snorren(“to drone”), Dutch snorren(“to hum, purr”).
The change fn → sn in this word is regular, seen also in sneeze, from Middle English fnesen (see that entry for more).
etymonline
snore (v.)
mid-15c., probably related to snort (v.) and both probably of imitative origin (compare Dutch snorken, Middle High German snarchen, German schnarchen, Swedish snarka; see snout). Related: Snored; snoring.
snore (n.)
mid-14c., "a snort;" c. 1600, "act of snoring," of imitative origin; see snore (v.).