shén
tán

Definitions

  1. 1. shrine
  2. 2. altar
  3. 3. sacred altar
  4. 4. the celebrity world

Components