Meaning of navel point

Definition of navel point

(noun) the center point or middle of something; "the Incas believed that Cuzco was the navel of the universe"

Other information on navel point

WIKIPEDIA results for navel point
Amazon results for navel point