Aberavon
English
Etymology
From
Welsh
aber
+ (river)
Afan
.
Proper noun
Aberavon
A large
settlement
in
Port Talbot
,
Neath Port Talbot
borough
county borough,
Wales
(
OS
grid ref SS7590
)
.