Ben Nevis is a crossword puzzle answer that we have spotted 3 times. Scottish mountain UK's highest mountain Britain's highest mountain