English Dictionary
Definition shikari in British English
shikari noun
[countable] noun
/ʃɪˈkɑːri/
1
someone who is experienced in hunting animals, especially someone who works as a guide
