Sentence:  our <WSD>homespun</WSD> English proverb 
Meaning of the word marked with <WSD> tags:  Plain and homely; unsophisticated and unpretentious.