odourful

adjective
  1. having a strong or distinctive odour; fragrant or smelly
  2. Usage: chiefly British spelling (American: odorful); can be positive (fragrant) or negative (malodorous) depending on context

Examples