musquash ( synonym found)

Definition of musquash:

°A native American word for muskrat, used also in English.

Definition of musquash:

°A native American word for muskrat, used also in English.

Back to Top