Mandorla (noun) - an iconographic symbol in the shape of a circle or an almond-shaped oval signifying heaven, divinity, or light of usually of a prominent religious figure. The church had many mandorlas represented in its stained glass windows.