castrum

castrum

An ancient fortified town, castle, or fort.