centrum

centrum

English Noun
Ad

Definition

A centre.

Etymology

From Middle English centrum, from Latin centrum. Doublet of centre.

Ad