Find the word definition

Wikipedia
Cwmpengraig

Cwmpengraig is a rural hamlet in Wales, located in the Teifi Valley approximately from the village of Drefach Velindre.