English | German | Russian | Czech

shikari English

Meaning shikari meaning

What does shikari mean?

shikari

A hunter or tracker, especially in the Indian subcontinent.

Synonyms shikari synonyms

What other words have the same or similar meaning as shikari?

shikari English » English

hunter

Are you looking for...?