Definition of the Word HAIN


dialectal, Northern England, Scotland) To hedge or fence in

Close Window