Monnow noun1 •A river flowing through Herefordshire and Monmouthshire, United Kingdom, which joins the River Wye at Monmouth.