Asian

Pagoda

Pagoda

Pagoda is the English word, from the Portuguese pagode, meaning temple, the multi-tiered place of worship for a number of Indian and Asian cultures. Read More