Proper noun
Ross-on-Wye A market town in southeastern Herefordshire, England.
HARRY Bramer has been elected as the new Mayor of Ross-on-Wye. Source: Internet