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.