Archaic or dialectal adjective meaning somewhat good, fairly good, or having good qualities to some extent; pleasant or satisfactory.
From 'good' plus the adjective-forming suffix '-some' (meaning 'having the quality of,' from Old English '-sum'). The '-some' suffix appears in words like 'handsome,' 'lonesome,' 'worrisome,' and was productive in English for creating descriptive adjectives.
The '-some' suffix is one of English's old word-building tools that gave us 'handsome' (originally 'hand-some'—easy to handle!) and 'winsome' (charming). 'Goodsome' never quite caught on like 'handsome' did, which shows that even when English has a logical way to make words, popularity is random.
Complete word intelligence in one call. Free tier — 50 lookups/day.