What is Shekinah?

Shekinah is the English spelling of a grammatically feminine Hebrew language word that means the dwelling or settling, and is used to denote the dwelling or settling presence of God