Definify.com

Definition 2026


Monnow

Monnow

English

Proper noun

Monnow

  1. A river in the UK, flowing through Herefordshire and Monmouthshire.

Translations