mandorles
French
Noun
mandorles
plural of
mandorle