The Old English word "hallow" means to make holy or sacred, and is related to the word "saint" (as in "Hallowed be thy name" and All Hallows' Eve/Halloween). A hallowed person is a saint. "Spirit" and "spook" are unrelated modern associations, while "sin" is the opposite of holiness.