Having the sense of smell
(used in combination) having the odor of
Having a natural fragrance
Filled or impregnated with perfume