Dictionary search results

Showing 1-2 of 2 results

Scafell Pike US English

A mountain in the Lake District of NW England, in Cumbria. Rising to a height of 978 m (3,210 ft), it is the highest peak in England