MUSQUASH


Meaning of MUSQUASH in English

n. MUSKRAT.

Etymology: Algonquian

Oxford English vocab.      Оксфордский английский словарь.