omphalos

(plural omphaloi) centre or hub (Greek, italic)

Reference to omphalos in Language Resources