shecarry

English

Noun

shecarry (plural shecarries)

  1. Dated form of shikari.