What does "agouta" mean?

Agouta: A small insectivorous mammal (Solenodon paradoxus), allied to the moles, found only in Hayti.

Sources