sikhra

English

Noun

sikhra (plural sikhras)

  1. Alternative form of shikhara.