placed in the middle or having a focus point
from Latin centrum meaning 'center point'
Try Another Word