Abersychan (English, name)
expansion: Abersychan
Senses:
glosses: A town and community in Torfaen borough, Wales (OS grid ref SO2603).
Forms: