Meaning of “pagoda” - Learner’s Dictionary

pagoda

noun [ C ] uk us /pəˈɡəʊdə/

a tall religious building in Asia with many levels, each of which has a curved roof

(Definition of “pagoda” from the Cambridge Learner’s Dictionary © Cambridge University Press)