CANCHA


Meaning of CANCHA in English

ˈkänchə noun

( -s )

Etymology: Spanish, from Quechua

1. Southwest : an enclosed yard ; especially : a yard used for cockfights or games

2. : a jai alai court

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.