What is the meaning of Shekinah?

A visible or otherwise perceptible manifestation of the presence of God

Source: wiktionary.org