Word info

shikhara

Noun

Meaning

shikhara (plural shikharas)

A spire or pyramid-shaped tower forming part of a Hindu temple.

Source: en.wiktionary.org

Close letter words and terms