What is the full meaning of zamouse
(Arabic) a short-horned buffalo [n -S]
Example of the word zamouse placed on a Scrabble board.