New York snowballs
English
Noun
New
York
snowballs
plural of
New York snowball