What is the full meaning of demicantons
DEMICANTON, one of two parts of certain Swiss cantons [n]
Example of the word demicantons placed on a Scrabble board.