indwell
/ˈɪndˌweɪl/Definitions
1. verb
to live or stay within something; to reside or be present in a particular place or thing
“She has always indwelled in the beauty of nature.”
2. verb
to have or feel a strong sense of being within something, such as a feeling or an emotion
“The sense of belonging indwelled deeply in her heart.”
3. noun
a person or thing that resides or is present in a particular place or thing
“The indwellers of the city were diverse and vibrant.”