Did you know that the name of the Town of Macamic , in Quebec , Canada , comes from the Algonquin word Makamik meaning "limping beaver "? SOMEFACTS.com