MANDORLA


Meaning of MANDORLA in English

ˈmändōrˌlä noun

( -s )

Etymology: Italian, literally, almond, from Late Latin amandula — more at almond

: a panel or contour in the shape of an almond ; usually : an almond shaped aureole : vesica piscis

Christ seated in a mandorla

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.