Having a smell of any kind.
Having a pleasant aroma.
Having perfume added.
Having a keen sense of smell.
Full of scent; odorous.