Term: celestial
Example: a celestial appeared to him in a vision
Definition: celestial is a synonymn for angel