We don't have synonyms for charro yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are carro, charry and churro.
(n) :
(usually in the plural) Short for charro bean [A pinto bean, as used in Mexican cooking, especially as used to make charro bean soup (a hearty, spicy, smoky soup flavoured with bacon).]
(n) :
(usually in the plural) Short for charro bean [A pinto bean, as used in Mexican cooking, especially as used to make charro bean soup (a hearty, spicy, smoky soup flavoured with bacon).]