1)
#141,581
-
1
English · JMdictstupa; pagoda
-
2
English · WikipediaA pagoda is a tiered tower with multiple eaves, built in traditions originating as stupa in historic South Asia and further developed in East Asia or with re... More
Learn this word with smart reviews that adapt to you
Save word