English
centroid
From centre + -oid.
Formed from centre + -oid
Proto-Indo-European *ḱent- ‘to prick; point’
…
Ancient Greek κέντρον ‘sharp point, goad’
Latin centrum ‘center’
Middle French centre
Middle English center
English centre
Today it means
noun The point at which gravitational force (or other universally and uniformly acting force) may be supposed to act on a given rigid, uniformly dense body; the centre of gravity or centre of mass.
Language periods are conventional ranges, not dates for this word.
Etymograph / centroid