bn:01795237n
Noun Concept
EL
No term available
EN
Shikhara, a Sanskrit word translating literally to "mountain peak", refers to the rising tower in the Hindu temple architecture of North India, and also often used in Jain temples. Wikipedia
Relations
Sources