Definitions Found:

spiritual being who is a messenger of God