angel: spiritual being attendant upon God
spiritual being: an incorporeal being believed to have powers to affect the course of human events
canto: the highest part (usually the melody) in a piece of choral music