What does angenehmer Duft mean?

angenehmer Duft - German to English

acceptable odour [Br.]