Shawinigan in French Shawinigan in French Shawinigan proper noun A town in the Mauricie of Quebec, Canada Add to Flashcards