Webster's Revised Unabridged Dictionary · 1913

niff

niff , noun

An unpleasant smell. [British slang]