Find the word definition

Wikipedia
Carolside

Carolside is an estate by the Leader Water, in the Scottish Borders. It is located north of Earlston, in the former county of Berwickshire.