Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

gopuram Definition

Cancel
gopuram
noun
A monumental tower, usually ornate, at the entrance of a temple, especially in Southern India

Words Related to gopuram!

gopuram Examples by Brain Bank Users