I'm a bit confused about these words particularly "meadow" and "prairie". What's the difference?
“Pasture” is ground cultivated to feed livestock, especially cows and horses. It typically smells, at least slightly, of their wastes and so is not particularly pleasant.
“Meadow” is a grassy area with few or no trees. When close to human habitation, it is a place for low-key recreation like picnicking and lounging, so the implication is positive.
"Prairie" is the American grasslands, equivalent to “steppes” of Russia and “savanna” of Africa, and how it is received varies with the listener. Prairie covers a huge section of North America, from the Mississippi River to the Rockies, more than three hundred million hectares, five times the area of France. To people who love the prairie and the lifestyles it supports, prairie represents virtues like hard work, straightforwardness, and integrity. For people who prefer the more urbanized coasts of the continent, “prairie” means ignorance, social aridity, and backwardness.