Word info

Stow-on-the-Wold

Proper noun

Meaning

Stow-on-the-Wold

A market town in Cotswold district, Gloucestershire, England.

Source: en.wiktionary.org

Close letter words and terms