sowerEnglish

sower

Noun

Someone who sows

English: sower