Definitions for "Abersychan"
Abersychan is a large suburb of Pontypool, Torfaen in South Wales. It lies in the narrow northern section of the Afon Llwyd valley. The town includes three schools, Abersychan Comprehensive School, Victoria Primary School and St.