Meaning of angel

Definition of angel

(noun) spiritual being attendant upon God
invests in a theatrical production
the highest waterfall; has more than one leap; flow varies seasonally

Other information on angel

WIKIPEDIA results for angel
Amazon results for angel