English Dictionary
◊ PAGODA
pagoda
n : an Asian temple; usually a pyramidal tower with an upward
curving roof