SCRAN Meaning of SCRAN in English n. sl. 1. food, eatables. 2 remains of food. Phrases and idioms: bad scran Ir. bad luck. Etymology: 18th c.: orig. unkn. Oxford English vocab. Оксфордский английский словарь. 2012