Court.
Court. La cancha. La cancha is the Spanish term for a sports field or court where games take place.