What is the meaning of Fostor?

fostering, nourishing, rearing, feeding

food, nourishment, provisions

Source: wiktionary.org