So I looked up Pagan in the dictionary and it was basically saying that a Pagan is a non-Christian or a religious hipster
a person holding religious beliefs other than those of the main world religions.
• dated derogatory a non-Christian.
• an adherent of neopaganism.”
It gives a similar description to neopaganism but then gets into more detail
“neopaganism |ˌnēōˈpāgiˌnizəm; -gə-|
a modern religious movement that seeks to incorporate beliefs or ritual practices from traditions outside the main world religions, esp. those of pre-Christian Europe and North America.
Neopaganism is a highly varied mixture of ancient and modern elements, in which nature worship (influenced by modern environmentalism) often plays a major role. Other influences include shamanism, magical and occult traditions, and radical feminist critiques of Christianity.
neopagan noun & adjective”