VIZCACHA Meaning of VIZCACHA in English [viz.ca.cha] var of viscacha Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012