Find the word definition

Wikipedia
Drumblade

Drumblade is a hamlet in north-western Aberdeenshire, Scotland. It is also the name of the parish.

It is 4¾ miles from the town of Huntly.