ODOUR

odour

Noun

  1. Any smell, whether fragrant or offensive; scent; perfume.
  2. Something which produces a scent; incense, a perfume.


The above text is a snippet from Wiktionary: odour
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!