centroid
centroid has 2 senses in the JumbleFix dictionary. Letters: 8.
Definitions
n.
. The center of mass, inertia, or gravity of a body or system of bodies.
n.
. the center of mass of an object of uniform density