【英汉对照佛学词典】

竺土


The land of India. India was written as 天竺 in classical times.