Results

snocher snocher
verb to snort; to snuffle
noun
1 snort; snore
2 the snochers severe head cold