Aroma

German Meaning

Aroma

Duft

Geruch

Würze

English Meaning

  1. A quality that can be perceived by the olfactory sense: the aroma of garlic and onions. See Synonyms at smell.
  2. A pleasant characteristic odor, as of a plant, spice, or food: the aroma of roses. See Synonyms at fragrance.
  3. A distinctive, intangible quality; an aura: the aroma of success.