The translation is not present on the Wikipedia article about the mountains, nor anywhere else that I've looked. My best guess is that it's something like "Much movement" or "Long journey", but I can't pin it down, and I can't tell if it's referring to the length of a journey to make it through the mountains, or the way the mountains seem to move when you look at them, or something like that.
For those who are interested, this is the mountain range that separates the provinces of Shanxi and Shandong.