goombas
English
Noun
goombas
plural of
goomba