Home
Search
Index
Definify.com
Definition
2024
Monnow
Monnow
English
Proper noun
Monnow
A river in the UK, flowing through
Herefordshire
and
Monmouthshire
.
Translations
river
Welsh:
Mynwy
Etymology
From
Welsh
Mynwy
Similar Results
Minnow
Winnow
Morrow
Minnoc
Minow