English | German | Russian | Czech

New Tredegar English

Meaning New Tredegar meaning

What does New Tredegar mean?

New Tredegar

A village in the county borough of Caerphilly, Wales (OS grid ref SO1403).

Are you looking for...?