Why is the plural of moose not meese? – Hidden History of English
The plural of moose is not meese because the word was borrowed into English from a native American Algonquin language. The word “goose” has been with English for hundreds of years since the time of Old English. Old English words underwent sound changes that leave us with irregular plural forms.