Snuffer

Webster's Dictionary of the English Language

·noun One who snuffs.

II. Snuffer ·noun The common porpoise.