gooroos
English
Noun
gooroos
plural of
gooroo