The root "centr" comes from Latin "centrum" meaning middle or center. Words like central, center, and concentric all share this meaning of being in the middle. "Solid" is unrelated, "one" would be from roots like "uni" or "mono", and "self" would be from "auto" or "id".