Buzkashi (noun) Definition, Meaning & Examples

noun
  1. a game played in Aghanistan, in which opposing teams of horsemen strive for possession of the headless carcass of a goat
Buzkashi (noun) Definition, Meaning & Examples

More Definitions