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