Find the word definition

Wikipedia
Cwmtwrch

Cwmtwrch is a village in the valley of the Afon Twrch, a right-bank tributary to the Swansea Valley, Wales, some 15 miles north of Swansea.