1 English Synonyms for ERRAND-GHOST
Prev.1Next
angel
Definition: 1. An incorporeal and sometimes divine messenger from a deity, or other divine entity, often depicted in art as a youthful winged figure in flowing robes.
There are 16 definitions of the word angel
Show more information about angel
Prev.1Next
Search took: 1.63 ms