What is the full meaning of demains
DEMAIN, a manor house and its untenanted land, also DEMESNE [n]
Example of the word demains placed on a Scrabble board.