Definify.com

Definition 2024


Monnow

Monnow

English

Proper noun

Monnow

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

Translations