Odour

Noun

  • (now rare) Something which produces a scent; incense, a perfume.
  • Any smell, whether fragrant or offensive; scent; perfume.

Leave a Reply

Your email address will not be published.