Abercarn (English, name)
expansion: Abercarn
Senses:
glosses: A town and community in Caerphilly borough, Wales (OS grid ref ST2194).
Forms: