Geeps
English
Noun
Geeps
plural of
Geep