1 definition by AsuraDemon

Top Definition
Celestial is a synonymn for angel.
A celestial appeared to him in a vision.
by AsuraDemon April 08, 2005

Mug icon
Buy a celestial mug!