OMPHALOS


Meaning of OMPHALOS in English

[om.pha.los] n [Gk, navel--more at navel] (1855): a central point: hub

2. , focal point

Merriam-Webster English vocab.      Английский словарь Merriam Webster.