MANDORLA Meaning of MANDORLA in English [ man'dɔ:lə ]■ noun another term for vesica piscis .OriginC19: from Ital., lit. 'almond'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004