Another word for aroma

Noun

aroma, odor, odour, olfactory property, scent, smell - any property detected by the olfactory system

aroma, fragrance, perfume, scent - a distinctive odor that is pleasant

Tweets containing the word aroma

Source : WordNet