lucky; fortunate; thriving; plump
From Scots, from Scottish Gaelic sonasach.
Practice speaking and memorizing "sonsy" and many other words and sentences in English.