indweller

/ɪnˈdwɛlər/
noun
  1. A person or thing that lives or exists inside something else; an inhabitant or resident within.
    • As an indweller of the city, she knew every hidden alley.
    • Microscopic indwellers in the soil help plants grow.
    • The indwellers of the old castle told stories of its haunted halls.
  2. A spiritual or inner presence that guides or influences a person from within.
    • Many traditions speak of an indweller that gives life to the body.
    • In meditation, she tried to connect with the indweller of her soul.
    • The poet wrote about the indweller of the human heart.
Antonyms