Caerlaverock (English, name)
expansion: Caerlaverock
Senses:
glosses: A civil parish of Dumfries and Galloway council area, Scotland (but historically in Dumfriesshire).
Forms: