CRAN Meaning of CRAN in English n. Sc. a measure for fresh herrings (37Ì gallons). [= Gael. crann, of uncert. orig.] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012