招杜罗 (招杜羅) Zhāodùluó
Zhāodùluó
proper noun
Catura
Domain: Buddhism 佛教
Notes: Mentioned in the Sutra of the Medicine Buddha