Find the word definition

Wikipedia
Penmynydd

Penmynydd, meaning top of the mountain in Welsh, is a village on Anglesey, Wales. It is known for being the birthplace of the Tudors of Penmynydd, which became the House of Tudor.