meaning of Alpenbewohner

Alpenbewohner - German to English

Alpine dweller