Definition of god shelf in English:

god shelf

noun

  • In a traditional Japanese household, a high wooden shelf serving as an altar for the worship of kami (Shinto gods), on which are typically placed a miniature Shinto shrine, paper amulets or charms, and offerings of food and drink; this shelf and its contents considered together.

Origin

Late 19th century. After Japanese kamidana.