List of rivers of Wales F.C. Afon Novy Afon Afon Lwyd Afon Iwrch Afon Marlais Afon Ogwen Afon Ddu Afon Dwyfor Afon Seiont Afon Deri Afon Tâf High School Imeko Afon Afon Brân Afon Cefni (1892 ship) Afon Ffraw Afon Erch Glan-yr-afon Afon Alaw (1891 ship) Afon Tarell Afon Fathew Afon Cych Afon Wen railway station Afon Llynfi River Dwyryd Afon Tryweryn Afon Hepste Afon Irfon Afon Cwmnantcol Afon Wen Afon Meillionen Afon Braint Afon Mawddach Afon Lloer Afon Llafar Afon Eden Afon Rhythallt Afon Braint (tugboat) Afon Eigiau Afon Marlais, Pembrokeshire Afon Melynllyn Afon Senni Afon Wyre Afon Crai Afon Alun Afon Dulyn Afon Dulas, Llanidloes Afon Morlais Afon Merddwr Afon Ceirig River Conwy Afon Dulas River Rhaeadr Caeau Afon Gwili Afon …
Hydfer Afon Angell Afon Colwyn Afon Dringarth Afon Clarach Afon y Maes Afon Gwydderig Afon Llia Afon Crafnant Afon Rheidol Afon Lledr Afon Mynach Afon Marteg Afon Gwyrfai Afon Llyfni Afon Aber Afon Glaslyn River Tanat Afon Leri Afon Cennen Glan-yr-afon, Gwynedd River Dysynni Afon Tafolog Afon Pyrddin Afon Clun River Teifi Afon Roe Afon Elan Afon Clywedog Llangoed River Vyrnwy Glan-yr-Afon Halt railway station
River Nevern Afon Annell Afon Soch Afon Porth-llwyd Afon Marlais, Carmarthenshire Afon Cilieni Afon Sychryd Afon Twrch Afon Gyffin Afonwen River Cleddau Afon Cegin Afon Ysgethin River Dyfi Aber Afon Seiont Afon Llynfi (Wye) Afon Twymyn Afon Cefni Afon Cerist Rhiwaedog Afon Llafar (Dee) River Mellte River Sawdde River Geirionydd River Artro Afon Alaw Glan-yr-afon, Bodffordd Afon Gwili (Loughor) Afon Ffinnant Formation Afon Ysgir Ynys Hafod, Henllys & Min Yr Afon, Usk River Neath Afon Marlas Afon Cynrig Afon Cothi Ewenny River River Carno River Taf New Athos Cave Anafon River Afon Twrch, Carmarthenshire River Syfynwy River Ystwyth River Llynfi Afon Crawnon R
F.C. Afon Novy Afon
Afon Lwyd
Afon Iwrch
Afon Marlais
Afon Ogwen
Afon Ddu
Afon Dwyfor
Afon Seiont
Afon Deri
Afon Tâf High School
Imeko Afon
Afon Brân
Afon Cefni (1892 ship)
Afon Ffraw
Afon Erch
Glan-yr-afon
Afon Alaw (1891 ship)
Afon Tarell
Afon Fathew
Afon Cych
Afon Wen railway station
Afon Llynfi
River Dwyryd
Afon Tryweryn
Afon Hepste
Afon Irfon
Afon Cwmnantcol
Afon Wen
Afon Meillionen
Afon Braint
Afon Mawddach
Afon Lloer
Afon Llafar
Afon Eden
Afon Rhythallt
Afon Braint (tugboat)
Afon Eigiau
Afon Marlais, Pembrokeshire
Afon Melynllyn