shelgeese
English
Noun
shelgeese
plural of
shelgoose