Frozen dessert containing cream and sugar and flavoring English: ice cream, icecream Less certain link between this word and this sense.