English dictionary
cran meaning and definition
Definition and meaning of cran at MeaningMonkey.org. cran meaning and definition in the English Dictionary.CRAN noun
Definition of cran (noun)
- a capacity unit used for measuring fresh herring
Source: Princeton University Wordnet