1) scent, fragrance, aroma, odour 1a) scent, odour 1b) odour of soothing (technical term for sacrifice to God)