Snovers
English
Proper noun
Snovers
plural of
Snover