Definition of musquash

Definition of musquash
  1. musquash Noun A native American word for muskrat, used also in English.
Need more help? Try our forum NEW