Meanings

  1. sweet (having a pleasant smell)

  2. pleasant smelling; giving off a pleasant scent

    Sie hatte sich mit wohlriechenden Essenzen eingerieben.