What does Alpenwiese mean?

Alpenwiese - German to English

Alpine meadow [in the Alps]