What is the meaning of Sowen?

past participle of sow

To sow (seed, land with seed):

To scatter or disperse.

To spread or propagate.

To beget; to originate.

To distress; to torment.

To feel pain or torment.

Source: wiktionary.org