"
shikarred; shikarred; shikarring; shikars
India
: to hunt game
India
: to hunt (animals) for sport
Love words? Need even more definitions?
Merriam-Webster unabridged
Share