Zamouse Definition

noun

A West African buffalo with short horns and large ears.

Wiktionary

Other Word Forms of Zamouse

Noun

Singular:
zamouse
Plural:
zamouses

Find Similar Words

Find similar words to zamouse using the buttons below.

Words Starting With

Words Ending With

Unscrambles

zamouse