Find the word definition

Wikipedia
Pen-Lôn

Pen-Lon is a village in the community of Rhosyr, Ynys Môn, Wales, which is 126.1 miles (203 km) from Cardiff and 211.6 miles (340.5 km) from London.