pleasant smell; aroma; fragrance; scent

Meaning

  1. n
    pleasant smell; aroma; fragrance; scent
  2. n
    pleasant-smelling vegetation

Example sentences