Find the word definition

Wikipedia
Drumburgh

'''Drumburgh ''' is a small settlement in Cumbria, England. It is northwest of the City of Carlisle and is on the course of Hadrian's Wall, near to Burgh by Sands. The village is sited on a gentle hill with a good view in all directions over the surrounding lowlands.