Crossword Genius

She gives thanks for any change (5)

Ross

I believe the answer is:

tanya

'she' is the definition.
(I've seen this before)

'thanks for any change' is the wordplay.
'thanks' becomes 'ta' (UK informal version of 'thank you').
'for' says to put letters next to each other.
'change' indicates anagramming the letters.
'any' with letters rearranged gives 'nya'.
'ta'+'nya'='TANYA'

'gives' acts as a link.

(Another definition for tanya that I've seen is " Russian girl".)

I've seen this clue in the Evening Standard.
Want a hint initially instead of a full solution? Install my app