Noun Definition

gymkhana

1.Definition: a meet at which riders and horses display a range of skills and aptitudes

Category: General