Definify.com

Definition 2025


Monnow

Monnow

English

Proper noun

Monnow

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

Translations