Translation of pagoda in English:

pagoda

pagoda

noun

  • 1

    pagoda, Hindu temple or Buddhist tower in India, China, etc