Definition of Aroma
Noun: aroma u'row-mu
- Any property detected by the olfactory system
- olfactory property, smell, odor [US], odour [Brit, Cdn], scent
- A distinctive odour that is pleasant
- fragrance, perfume, scent
Anagrams containing the word aroma