Meaning of the word emanation in English

What does emanation mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

emanation

US /ˌem.əˈneɪ.ʃən/
UK /ˌem.əˈneɪ.ʃən/

Noun

an abstract but perceptible thing that issues or originates from a source

Example:
The sweet scent was an emanation from the blooming jasmine.
His kindness was an emanation of his pure heart.
Related Word: