Marsha Trimble Dunstan Interpretation:
spirit/angel from God (see Daniel 4:13; Mark 8:38; 12:25; Hebrews 1:14).