Caradok - celtic personal name

English Cornish Type Parish Elements Link
Tregadjack Tregarajek Settlement Ludgvan Caradok (celtic personal name )
tre (farmstead)
Read more