bafflers
English
Noun
bafflers
plural of
baffler