Nidor

Webster's Dictionary of the English Language

·noun Scent or savor of meat or food, cooked or cooking.

Related Words