MeaningOne who lives on the caves or its slopes, residing on the cave slopes
ReligionChristianity
OriginEnglish