"Your rain of love Turned the land of my barren heart Into a valley full of winsome flowers" Can I use winsome here? If not then suggest me some words that I can use with flower And please let me know if there is any other grammatical mistakes.
Your use of winsome in your sentence is fine. Other synonyms of winsome TDF:
attractive bewitching enchanting engaging enticing fascinating fetching glamorous lovely prepossessing pretty sweet taking tempting winning