fragrance

Noun
  1. A distinctive odor that is pleasant (synset 105722413)
  2. A pleasingly sweet olfactory property (synset 104987712)

Other Searches