Where does “charrito” come from?

charrito (Spanish) comes from Spanish charro, from Basque txar, from Basque -zar, from Basque zahar, from Proto-Basque *za(h)ar — old.

Ancestry of “charrito”, step by step

StepLanguageWordMeaning
1Spanishcharrocoarse, vulgar; rustic; A short form of "frijoles...
2Basquetxarbad, evil
3Basque-zarold
4Basquezaharold, aged
5Proto-Basque*za(h)arold
Every word from Proto-Basque *za(h)arEvery word from Basque zaharEvery word from Basque -zar