truffs
English
Noun
truffs
plural of
truff