Meaning of pagoda

Definition of pagoda

(noun) an Asian temple; usually a pyramidal tower with an upward curving roof

Other information on pagoda

WIKIPEDIA results for pagoda
Amazon results for pagoda