Devonshire cream

noun

1.
thick cream made from scalded milk