14 results in 0.0088s.
Advertisement
  • pagoda
    pagoda, noun.
    1. a temple or other sacred building with many stories forming a tower. Each story of a pagoda has a roof curving upward. There are many pagodas in China, Japan, and parts of India and southeastern Asia.
    2. a gold or silver coin

pagoda in Kannada ಕನ್ನಡ

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-pagoda