Webster's Revised Unabridged Dictionary · 1913

Semoule

Semoule , noun

[French]

Same as Semolina.