ODOR


Meaning of ODOR in English

noun any smell, whether fragrant or offensive; scent; perfume.

Webster English vocab.      Английский словарь Webster.