Etymology · Latin

castrum

10 English words descend from Latin castrum, most common first.