DICTIONARY

(Total Entries : 197270)

devataru

Dictionary Definition: 

○taru m. divine tree, the old or sacred tree of a village (cf. caitya and dyu-t○) L.
• N. of the 5 trees of Svarga (mandāra, pārijātaka, saṃtāna, kalpa-vṛkṣa, hari-candana)