天竺
Mandarin: tian1 zhu2
T1
T1
Definitions
  1. 1 India; the Indian subcontinent (esp. in Tang or Buddhist context)
← Back to dictionary