gymkhana
English Dictionary
->
Letter G
-> gymkhana
Search Dictionary:
gymkhana Definition
(n)
a
meet
at
which
riders
and
horses
display
a
range
of
skills
and
aptitudes
gymkhana Synonyms
gymkhana
© Art Branch Inc.