Proper noun
A community in the Federal District, Mexico.
A town in Indiana, United States.
A hamlet in New York, United States.
Source: en.wiktionary.orgAt their next competition on Saturday, March 3, in Churubusco, IN, at Churubusco Jr.-Sr. Source: Internet
The band is based at the former Convent of Churubusco in Mexico City, which now houses the Museum of Foreign Interventions or "Museo Nacional de las Intervenciones". Source: Internet