What is the full meaning of escrol
a heraldic scroll, also ESCROLL [n -S]
Example of the word escrol placed on a Scrabble board.