What is the meaning of Sower?

One who or that which sows.

Archaic form of sour.

alternative form of sour

alternative form of sowere

Source: wiktionary.org