abercarn defined in 1939 yearabercarn - Abercarn;
abercarn - Urban district and town of Monmouthshire, England. It is in the Ebbw valley 10 m. N.W. of Newport on the G.W.R., with collieries and iron, tinplate, and chemical works. Market day, Sat. Pop. 20,123.
near abercarn in Knolik
definition of word "abercarn" was readed 858 times