Definition, synonyms and related words
A visible or otherwise perceptible manifestation of the presence of God