kho kho
Noun
Meaning
English Wikipedia has an article on:kho khoWikipedia
kho kho (uncountable)
(India) An amateur sport played by teams of twelve players.
Noun
English Wikipedia has an article on:kho khoWikipedia
kho kho (uncountable)
(India) An amateur sport played by teams of twelve players.