French Regime: The Rise of New France The Start of New France Vocabulary New France a colony here in North America controlled by France Colony an area of the world…