Word info

Churwell

Proper noun

Meaning

Churwell

A suburb of Leeds, West Yorkshire, England, south-west of the city centre (OS grid ref SE2729).

Source: en.wiktionary.org

Close letter words and terms