sniffer

noun

1.
a person who sniffs
Derived from:
sniff