1. Noun. A town square or marketplace, especially in Mexico. ¹
¹ Source: wiktionary.com
1. the public square in a Mexican city or town [n -LOS]