Meaning of mandorla in Spanish:
mandorla
feminine noun
1En el arte medieval, óvalo o marco en forma de almendra que rodeaba algunas imágenes religiosas.
en el tímpano de las portadas el motivo iconográfico más representado es el Pantocrátor inserto en una mandorla, o almendra mística