Vocabulary

唐天竺

China and India; far away

noun