Centroid

"Centroid" in Polish

centroid

(mean position of points in a geometrical figure — see also center of gravity, barycenter)

Next best steps

Mini challenge

Unscramble this word: centroid