YourDictionary

omphalos

noun

  1. navel
  2. a central point
  3. a rounded stone in Apollo's temple at Delphi, regarded as the center of the world by the ancients

See omphalos in American Heritage Dictionary 4

Learn more about omphalos

link/cite print suggestion box