Find the word definition

Wikipedia
Penysarn

Penysarn is a small village located in the north-eastern corner of Anglesey, Wales, and on the north-eastern side of Parys Mountain, at approximately 140–150 feet above sea level.