Schefferville in French Schefferville in French Schefferville proper noun A town in Quebec, Canada. Add to Flashcards