angel: spiritual being attendant upon God
spiritual being: an incorporeal being believed to have powers to affect the course of human events
range: a large tract of grassy open land on which livestock can graze