A small cave or a small piece of something hollowed out.
From Old French 'cave' (hollow place) plus the diminutive suffix '-let'; literally means a 'little cave' or small cavity.
Try Another Word