n. 1 smell, odour, fragrance, scent, perfume, savour, bouquet; redolence Don't you just love to be awakened by the aroma of fresh coffee? 2 smell, odour, character, aura, atmosphere, flavour, hint, suggestion: There is an aroma of dishonesty about them that I can't quite identify
AROMA
Meaning of AROMA in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012