Vocabulary

天竺

India

noun