omphalos


Meanings

  • a scar where the umbilical cord was attached;
  • OMPHALOS n pl. -LI a central point


Scrabble Score: 15

omphalos is a valid Scrabble (US) TWL word

omphalos is a valid Scrabble Word in Merriam-Webster MW Dictionary

omphalos is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 17

omphalos is a valid Words With Friends word