foodshed in Finnish foodshed in Finnish ruoka-aitta noun The region that produces the food for a particular population. Add to Flashcards