CRAN Meaning of CRAN in English n. Sc. a measure for fresh herrings (37« gallons). [ = Gael. crann, of uncert. orig. ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012