Entry
  1. (historical) shrine or altar for sacrifices to local or ancestral deities (in ancient China); Shinto shrine

Characters in this word

2