Your Free Online Legal Dictionary • Featuring Black’s Law Dictionary, 2nd Ed.
A Spanish word, meaning a public square in a city or town. Sachs Y. Towanda, 79 111. App. 441