revelation
noun14th century{ds||1|a|}
- an act of revealing or communicating divine truth
- something that is revealed by God to humans
- an act of revealing to view or making known
self-revelation
noun1651
- revelation of one's own thoughts, feelings, and attitudes especially without deliberate intent
come as a revelation
idiom
come as a revelation
\
- to be a pleasant often enlightening surprise
Powered by Merriam-Webster