a fortified building or strategic position; military stronghold
From Latin 'fortis' meaning 'strong'
Try Another Word