Pagoda - Definition

pagoda

n 1: an Asian temple; usually a pyramidal tower with an upward
curving roof

Look up another word