Etymology · Latin

castra

5 English words descend from Latin castra, most common first.