1. ancestor worship

noun. Worship of ancestors.
Featured Games
×