Search results
- Dictionaryomphalos/ˈɒmfəlɒs/
noun
- 1. the centre or hub of something: literary "this was the omphalos of confusion"
- 2. (in ancient Greece) a conical stone (especially that at Delphi) representing the navel of the earth.
Powered by Oxford Dictionaries