An almond shape of a shield or escutcheon in heraldry.
A Mandorla is a Vesica Piscis shaped aureola which surrounds the figures of Christ and the Virgin Mary…