Vocabulary

中台八葉院

center of the Garbhadhatu mandala (containing Mahavairocana and eight Buddhas)

noun