Summary
English Synonyms:   more detail...
  1. heavenly messenger:


English

Detailed Synonyms for heavenly messenger in English

heavenly messenger:

heavenly messenger [the ~] nomen

  1. the heavenly messenger

Related Synonyms for heavenly messenger