Shekhinah is the English transliteration of a Hebrew word meaning "dwelling" or "settling" and denotes the presence of God in a place. This concept is found in Judaism and the Torah, as mentioned in Exodus 25:8.
God’s Gift Of Sakina-Shekinah Peace, Trust And Assurance – OpEd
A massive 8th century BCE man-made platform discovered at a Catholic convent in central Israel several years ago, may be..
Eurasia Review