What is the meaning of Weeden?

to pasture, to graze

Source: wiktionary.org