vizcacha
Top 30000
Meanings
Noun
1. viscacha (a South American rodent, native to the Andes)