What is the full meaning of siffleur
(French) a (male) professional whistler [n -S]
Example of the word siffleur placed on a Scrabble board.