Word info

Whitchurch-on-Thames

Proper noun

Meaning

Whitchurch-on-Thames

A village and civil parish in South Oxfordshire district, Oxfordshire, England (OS grid ref SU6377).

Source: en.wiktionary.org

Close letter words and terms