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