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)