Word info

Newchurch and Merthyr

Proper noun

Meaning

Newchurch and Merthyr

A community (civil parish) in Carmarthenshire, Wales, which includes the named places.

Source: en.wiktionary.org

Close letter words and terms