About us
Define
Definitions for
"Abercynon"
Abercynon is a small village in the Cynon Valley, in Rhondda Cynon Taff, Wales. It lies at the confluence of the Cynon and Taff rivers, approximately 15 miles north of Cardiff.
en.wikipedia.org