Find the word definition

Wikipedia
Venlaw

Venlaw Castle, also known as Smithfield Castle, lies north of Peebles on the Edinburgh Road in the Borders of Scotland. Since 1949 it has been operated as a hotel.