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.