Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sheol

- The place of departed spirits; Hades; also, the grave.