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