Word info

Low Town

Proper noun

Meaning

Low Town

A suburb of Bridgnorth, Shropshire, England (OS grid ref SO7292).

Source: en.wiktionary.org

Close letter words and terms