The prefix is Welsh'Caer' meaning fort and the village is the location of two Roman forts of Roman Wales.
The prefix is Welsh'Caer' meaning fort. The village is the location of two Roman forts of Roman Wales.