What is the meaning of Scarole?

broad-leaved endive; escarole

plural of scarola

Source: wiktionary.org