There isn't one single, universally accepted term for a person who believes in God and also believes in ghosts, life after death, etc. Here are a few possibilities, with slightly different nuances:
* Religious/Spiritual Syncretist: This term is used when someone blends or combines elements from different religions or belief systems. In this case, blending belief in a traditional God with paranormal beliefs.
* Folk Religionist: This is often a person who adheres to traditional beliefs alongside a more formal religion. These beliefs often include spirits, magic, and ancestor veneration.
* Superstitious Believer: This term can be used pejoratively to describe someone whose religious faith is mixed with what others might consider irrational or unfounded beliefs about the supernatural.
* Spiritual But Not Religious (SBNR): Someone who identifies as SBNR might believe in a higher power or spiritual realm, while also holding beliefs in ghosts or the afterlife, but without adhering to the doctrines of a specific organized religion.
* Theist with paranormal beliefs: This is a simple, descriptive term.
The best term to use depends on the specific context and the individual's own self-identification. It's always best to be respectful and avoid using labels that might be offensive or dismissive. If possible, it's ideal to understand how the person themselves describes their beliefs.