1. An inhabitant; a resident; as, a cave dweller. 2. a person who inhabits a particular place
dweller |