多羅 たら じゅ
tara ju

Noun

1. palmyra

Related to パルミラ椰子
Noun

2. ancient Indian unit of distance (approx. 15m)