The Cave

Cave signifie caverne en anglais (le sens est donc différent du mot français cave).