Caerlaverock
Proper noun
Meaning
Caerlaverock
A civil parish of Dumfries and Galloway council area, Scotland (but formerly in Dumfriesshire).
Proper noun
Caerlaverock
A civil parish of Dumfries and Galloway council area, Scotland (but formerly in Dumfriesshire).