What is the meaning of Semolina?

Coarse grains produced at an intermediate stage of wheat flour milling.

Such grains, usually from durum wheat, used in the preparation of pasta, couscous and various sweet dishes.

Ellipsis of semolina pudding.

semolina (hard grains of flour left after milling)

Source: wiktionary.org