SIFFLEUR Meaning of SIFFLEUR in English n. (fem. siffleuse) a professional whistler. Etymology: F f. siffler whistle Oxford English vocab. Оксфордский английский словарь. 2012