VariousWords beta
Related Terms:
Definitions:
Noun
gymkhana
Definition: a meet at which riders and horses display a range of skills and aptitudes
Definition: A competition where riders and horses display a range of skills and aptitudes.