What does Altai-Windröschen mean?

Altai-Windröschen - German to English

Irkutsk anemone [Anemone altaica]