DICTIONARY

(Total Entries : 197270)

天華

Dictionary Definition: 

Deva, or divine, flowers, stated in theLotus Sutraas of four kinds, mandāras, mahāmandāras, mañjūṣakas, and mahāmañjūṣakas, the first two white, the last two red.