See Also: shikari(dictionary)

shikari (iou)



shikari noun. E19.

In the Indian subcontinent: a hunter; an expert guide or tracker.