Tenjiku

"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