Shikari

Noun

  • A hunter or tracker, especially in the Indian subcontinent.

Leave a Reply

Your email address will not be published.