What is the full meaning of mandorlas
MANDORLA, (Italian) any almond-shaped object or ornament, esp. (in painting, sculpture) area of light surrounding the risen Christ [n]
Example of the word mandorlas placed on a Scrabble board.