English edit

Noun edit

sheldgeese

  1. plural of sheldgoose