"prehistoric human or animal who lived in natural caves," 1857, from cave (n.) + dweller.
Entries linking to cave-dweller
cave n.
"a hollow place in the earth, a natural cavity of considerable size and extending more or less horizontally," early 13c., from Old French cave "a cave, vault, cellar" (12c.), from Latin cavea "hollow" (place), noun use of neuter plural of adjective cavus "hollow" (from PIE root *keue- "to swell," also "vault, hole"). It displaced Old English eorðscrafu.
dweller n.
"an inhabitant, a resident of some place," late 14c., agent noun from dwell (v.).