shikharas

English

Noun

shikharas

  1. plural of shikhara