le Redoutable
Ich bin El Glouglou :)
I know; that's something I do wrong frequently 

I know; that's something I do wrong frequently![]()
If you are looking for a more general term, Animism is more appropriate to describe belief in spirits and a spirit world. "Shamanism" is specific to Siberia.
And even that isn't general - animisim is a belief that every thing has a spirit. A deer, a rock, a river, a book, or even words.
But, there's a whole range of spirituality in which he spirits are not tied to earthly things. Ancestor worship, for example, is not generally considered a form of animism.
Animism is widely accepted as an appropriate and general term which does include veneration of ancestors. It is not limited in the way you suggest.