Find the word definition

Wikipedia
Puncheston

Puncheston is a village and community in Pembrokeshire, southwest Wales.

It sits below the mountain known as Castlebythe .