pagoda

/pʌgˈoʊdʌ/

Explore definitions, synonyms, and language insights of pagoda

Definitions

Noun
an Asian temple; usually a pyramidal tower with an upward curving roof

More General Terms