Dweller

Webster's Dictionary of the English Language

·noun An inhabitant; a resident; as, a cave dweller.