A revelation is a surprising piece of information that becomes known, especially if it changes how you understand something. It can also refer to a powerful religious message believed to come from a divine source.
From Old French *revelacion*, from Latin *revelatio* “a disclosure,” from *revelare* “to reveal, unveil.” It has been used in religious and everyday senses in English since the Middle Ages.
Try Another Word