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.”

Synonyms

  • shikhara
  • temple tower

Antonyms

  • basement