Oh oh oh Oh oh oh Oh oh oh
I'd lose my way and I'd my mind If I one day on my own I know I was The that she gave this drifter's heart a home
Every night I should be on my Lord knows how I am I'll say near enough Thank God for woman, Amen
Oh oh oh Oh oh oh
This world has a way of shaking your I've been broken and again But I all the cracks in my shattered heart that's where her love gets in
night I should be on my knees Lord how lucky I am never say near enough Thank God for this woman,
She gives me She gives me She gives me She gives me She gives me without end Thank God for this woman,
Sister, Daughter, Healer, broken nature Fire, of armor survivor, Holy Water Secret keeper, teller Virgin Mary, letter Technicolor river girl, women shine
I say thanks for the moon and the up above Forgiveness' a sin in your love twist every turn for the way you made All my roads led to her
So tonight I will down on my knees Lord knows how lucky I am I'm gonna shout at the top of my Thank God for woman, Amen Yeah thank God for woman, Amen
Sister, Daughter, Healer, halo nature Fire, of armor Soul survivor, Holy Secret keeper, fortune Virgin Mary, letter river wild Baby girl, shine
(She me faith She gives me She gives me She gives me She gives me without end Thank God for woman, Amen)