sikharas

English

Noun

sikharas

  1. plural of sikhara