Subscribe
URL of the page has been copied to clipboard.
Meaning : The center point or middle of something.
Example : The Incas believed that Cuzco was the navel of the universe.
Synonyms : navel
Install App