sikara
/sɪˈkɑːrə/Definitions
1. noun
a type of ancient Indian temple tower, typically found in Hindu and Buddhist architecture
“The sikara of the ancient temple dominated the surrounding landscape.”
1. noun
a type of ancient Indian temple tower, typically found in Hindu and Buddhist architecture
“The sikara of the ancient temple dominated the surrounding landscape.”