English Dictionary
Definition gymkhana in British English
gymkhana noun
[countable] noun
/dʒɪmˈkɑːnə/
Synonyms and related words
Synonyms and related words
