OMPHALOS Meaning of OMPHALOS in English n. Gk Antiq. 1. a conical stone (esp. that at Delphi) representing the navel of the earth. 2 a boss on a shield. 3 a centre or hub. Etymology: Gk, navel, boss, hub Oxford English vocab. Оксфордский английский словарь. 2012