Is “Demy” a Scrabble word?
Yes
DEMY
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Demy
noun
1.A printing paper size, 17½ inches by 22½ inches.
2.One holding a demyship, a kind of scholarship for Magdalen College, Oxford.
3.Junior scholar, specifically at Magdalen College, Oxford.