meaning of divine messenger

1. a messenger from God; "angel of ">death"


Related Words

divine messenger |

Developed & Maintained By Taraprasad.com

Treasure Words