MANDORLA is a playable word

mandorla Scrabble® Dictionary

noun
pl. mandorlas
a pointed oval figure
140 Playable Words can be made from "MANDORLA"