meaning of Alpenrose

Alpenrose - German to English

alpine rose