"Tenjiku" (天竺) is the Japanese word for India.
The word Tenjiku comes from the Chinese Tianzhu and literally translates to "heaven" or "center of heaven," a term used to refer to India.
India - Heaven