goombays
English
Noun
goombays
plural of
goombay