Holy Place Dedicated to a Deity, Saint or Ancestor
Puzzle 11 of Life of a Book Medium Pack
Question is: Holy Place Dedicated to a Deity, Saint or Ancestor
and the answer is: SHRINE
Word Meaning:
SHRINE — A holy or sacred place dedicated to a specific deity, ancestor, hero, martyr, saint, or similar figure of awe and respect, at which said figure is venerated or worshipped.
Definitions from Wiktionary.