【英汉对照佛学词典】

MANDARA


"A flower that blooms in heaven, according to Indian tradition. It emits a beautiful fragrance and delights those who see it."

"The flowers of these Mandara trees shower their petals on the world whenever an auspicious or epoch-making event occurs."