(noun) cave dweller, cave man, caveman
someone who lives in a cave
(noun) hermit, recluse, solitary, solitudinarian
one who lives in solitude