Find the word definition

Wikipedia
Newbridge-on-Wye

Newbridge-on-Wye is a small village in Powys, Wales. It lies, as its name suggests, on the River Wye, just downstream from the market town of Rhayader.