Find the word definition

Wikipedia
Ross-on-Wye

Ross-on-Wye ( Welsh: Rhosan ar Wy) is a small market town with a population of 9574 (according to the 2011 census), in south eastern Herefordshire, England, located on the River Wye, and on the northern edge of the Forest of Dean.