Doctor of Divinity. The highest of the degrees awarded by the universities of Oxford and Cambridge. It often appears in the sources as 'STP', that is Sanctae Theologiae Professor. It also sometimes appears as 'Theo. dcr.' and as 'STD' (Sanctae Theologiae Doctor).