What is the word with the meaning "invisible helper"? It's like we don't know that person but he helps us. I am looking for a single word which can substitute it.
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
The only thing that comes to my mind is a guardian angel:
Another concept, much like a guardian angel is spirit guide, described as