CRAN Meaning of CRAN in English n. Sc. a measure for fresh herrings (371/2 gallons). Etymology: Gael. crann, of uncert. orig. Oxford English vocab. Оксфордский английский словарь. 2012