Find the word definition

Wikipedia
Bellspool

Bellspool is a village in the Scottish Borders area of Scotland, near to Drumelzier, Hopcarton and Kingledoors