MalayTranslate.com
Malay to English Translator
Translate Here

English to English

divine revelation

noun (n)

  • communication of knowledge to man by a divine or supernatural agency
    komunikasi pengetahuan kepada seseorang dengan ilahi agensi atau supranatural
    Synonym:
    revelation
    source: wordnet30