geeps
English
Noun
geeps
plural of
geep