Save Type Surname (from occupation) Usage Italian Meaning & History From Italian cava ("to extract, to pull out") and denti ("teeth"), an occupational name for a dentist.