The word magazine derives from a French term meaning ____ ______. Mass Media The word magazine derives from a French term meaning ____ ______. Answer: Store House Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+