What is the full meaning of omphalos
(Greek) a central point, a navel [n OMPHALI or OMPHALOI]
Example of the word omphalos placed on a Scrabble board.