zamouse

Etymology
Ultimately from.

Noun

 * 1) A West African buffalo,, with short horns and large ears.