pagoda

1. (noun) an Asian temple; usually a pyramidal tower with an upward curving roof
Related Words: temple



Terms and Conditions of Use / Copyright Notice