cream ice

noun

Definition of cream ice

British