SHIKARI


Meaning of SHIKARI in English

noun a sportsman; ·esp., a native hunter.

Webster English vocab.      Английский словарь Webster.