English: main river
Welsh: prif afon
Subject: Amgylchedd
English definition: Main Rivers are watercourses designated as such on Main River maps (held by the Environment Agency) and are generally the larger arterial watercourses.