shikhara noun1 •A spire or pyramid-shaped tower forming part of a Hindu temple.The silver shikhara of the Eklingji Temple shone like the beam from a lighthouse. — 1997 formsshikharas