What is the meaning of Odor?

Any smell, whether fragrant or offensive.

A strong, pervasive quality.

Esteem.

Something which produces a scent; incense, a perfume.

hollow, cavity

the place for fodder in the barn

geode (a nodule of stone having a cavity)

matrix (the cavity or mold in which anything is formed)

Apocopic form of odore

A smell, perfume, stench.

Inkling, suggestion.

a smell

Alternative form of odour

smell, stink

odour; smell

smell

treasure

Source: wiktionary.org