CRAN Meaning of CRAN in English ■ noun historical a measure of fresh herrings, equivalent to 37 1/2 gallons.OriginC18: from Sc. Gaelic ~n . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004