Fun fact about the River Avon, which flows through Bristol and Bath: Avon comes from the old Brittonic word for “river”. (Brittonic is the ancestor of Welsh, Cornish and Breton.)
— Asa Winstanley (@AsaWinstanley) January 21, 2023
Afon (pronounced “a- von”) is still the Welsh word for River.
So River Avon means “River River”.