← DefinitionshareGuesscanchasnounPlural of cancha; multiple sports courts or fields.No synonyms or antonyms found for this word.