What is the full meaning of truffe
(French) a truffle, an edible fungus [n -S]
Example of the word truffe placed on a Scrabble board.