Find the word definition


Aydon is a village in Northumberland, England. It is about northeast of Corbridge on the B6321 road. The village is about from Newcastle along the main A69 road. The A68 road is close by, leading to Jedburgh and Darlington. Aydon lies near the course of the ancient Roman monument, Hadrian's Wall. [[ castle 3.jpg|thumbnail|left|250px|

Aydon Castle