SHIKARI Meaning of SHIKARI in English [shi.ka.ri] n [Hindi shikari, fr. Per, fr. shikar] (1827) India: a big game hunter; esp: a professional hunter or guide Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012