pagoda

Definitions

General English

Military

  • noun a tall building used for religious worship in China, Korea, Japan, etc.
http://www.dictionarycentral.com/definition/pagoda.html