English edit

Noun edit

shikharas

  1. plural of shikhara