helvellyn








noun

  1. a mountain in NW England. 3118 feet (950 meters).

noun

  1. a mountain in NW England, in the Lake District. Height: 949 m (3114 ft)
55 queries 0.562