MANDORLA


Meaning of MANDORLA in English

n. = VESICA 2.

[ It., = almond ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.