Word info

Derwentwater

Proper noun

Meaning

Derwentwater

A lake of the Lake District in Allerdale borough, Cumbria, England.

Source: en.wiktionary.org

Close letter words and terms