odour meaning
Definition of odor 1 a: a quality of something that stimulates the olfactory organ : scent b: a sensation resulting from adequate stimulation of the olfactory organ : smell