gopura definition - Architecture Dictionary

gopura

A monumental, usually ornate gateway tower to a Hindu temple enclosure, esp. in southern India.