omphalos noun.
['ɒmfǝlɒs] Pl. -loi
[-lɔɪ].
M19.[Greek, lit. 'navel'.]1. Greek Antiquities.
a. A boss on a shield etc.
M19.b. A stone, in the temple of Apollo at Delphi, reputed to mark the central point of the earth.
M19.2. fig. A central point, a centre.
M19. [TahlilGaran] English Dictionary ▲