Definition of 多羅樹 (たらじゅ)

noun
1.
palmyra
2.
ancient Indian unit of distance (approx. 15m)
Related Kanji
many, frequent, much
gauze, thin silk, Rome, arrange, spread out
timber, trees, wood, establish, set up