【英汉对照佛学词典】
竺土
The land of India. India was written as 天竺 in classical times.