JERUSALEM Meaning of JERUSALEM in English artichoke n. 1 a species of sunflower, Helianthus tuberosus, with edible underground tubers. 2 this tuber used as a vegetable. [ corrupt. of It. girasole sunflower ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012