Word Meaning

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


Meaning of omphalomancy

- Divination by means of a child's navel, to learn how many children the mother may have.