Yahoo Web Search

Search results

  1. Dictionary
    omphalos
    /ˈɒ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.

    More definitions, origin and scrabble points