shikarri

English

Noun

shikarri (plural shikarris)

  1. Dated form of shikari.