Wikipedia
Omphalion
Omphalion in Greek means "navel (of the earth)"; compare the omphalos of Delphi.