Definition of the Word HAIN
dialectal, Northern England, Scotland) To hedge or fence in
Close Window