Turkish-English dictionary »

pagoda meaning in English

TurkishEnglish
pagoda noun

pagoda [pagodas](a tiered tower with multiple eaves)
noun
[UK: pə.ˈɡəʊ.də] [US: pəˈɡo.ʊ.də]

Your history