CHIVARROS Meaning of CHIVARROS in English add. ·noun ·pl leggings. Webster English vocab. Английский словарь Webster. 2012