Definition, synonyms and related words
A Hindu temple built in a distinct style of Dravidian architecture.