'aroma' definitions:

Definition of 'aroma'

From: WordNet
noun
Any property detected by the olfactory system [syn: olfactory property, smell, aroma, odor, odour, scent]
noun
A distinctive odor that is pleasant [syn: aroma, fragrance, perfume, scent]

Words containing 'aroma'