Odor (noun) — رائحة أو عَبَق: American spelling of odour: a smell. Below are 8 words with a similar meaning; the linked ones have full GL Dictionary entries with their meaning in Arabic.
A distinctive smell; a trail followed by animals.
A distinctive, pleasant smell; a subtle pervasive quality or atmosphere; fragrance or scent
A faint smell; a slight trace.
A strong and very unpleasant smell.
To feel or show anger; a strong-smelling gas or smoke.
smellfragrancetrace