crannyyoudaoicibaDictYouDict[cranny 词源字典]
cranny: see crenellate
[cranny etymology, cranny origin, 英语词源]
cranny (n.)youdaoicibaDictYouDict
mid-15c., possibly from a diminutive of Middle French cran "notch, fissure" (14c.), from crener "to notch, split," from Medieval Latin crenare, possibly from Latin cernere "to separate, sift" (see crisis). But OED casts doubt on this derivation.