Smeller

Webster's Dictionary of the English Language

·noun The Nose.

II. Smeller ·noun One who smells, or perceives by the sense of smell; one who gives out smell.

Related Words