omphalos: meaning and definitions

EnglishType a word

What is omphalos?

  • The navel.
  • A central part; a focal point.