Vocabulary

塔婆

stupa; pagoda

noun