A person or creature that inhabits a particular place
A person or thing characterized by living in or being present in a certain environment
निवास करने वाला
English Usage: The indweller of the mystical forest was rarely seen by humans.
Hindi Usage: रहस्यमय जंगल का निवास करने वाला मानवों द्वारा शायद ही देखा गया।
A resident, often used in a more poetic or formal context
निवासी
English Usage: The ancient ruins were said to be haunted by the indweller of the past.
Hindi Usage: प्राचीन खंडहरों में अतीत के निवासी की उपस्थिति होने की बात कही जाती थी।