Cave dweller
WordNet

noun


(1)   Someone who lives in a cave
 
x
OK