Gopuram Definition

In architecture, gopuram to the enormous intricately decorated entrance structure of South Indian temples.
 
Log In