What is the full meaning of hained
HAIN, (Scots) to save, preserve [v]
Example of the word hained placed on a Scrabble board.