What does ambrosisch mean?

ambrosisch - German to English

ambrosial