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