What is the full meaning of canchas
CANCHA, a court for playing the ball game jai alai [n]
Example of the word canchas placed on a Scrabble board.