Grandma enthusiastic for Chinese fabric (7)
I believe the answer is:
nankeen
'chinese fabric' is the definition.
'nankeen' can be an answer for 'fabric' (nankeen is a kind of fabric). I'm unsure of the 'chinese' bit.
'grandma enthusiastic' is the wordplay.
'grandma' becomes 'nan' (I've seen this in other clues).
'enthusiastic' becomes 'keen' (I've seen this before).
'nan'+'keen'='NANKEEN'
'for' is the link.
Can you help me to learn more?
(Other definitions for nankeen that I've seen before include "Buff-coloured cotton cloth" , "Yellowish stuff" , "Hard-wearing fabric, originally from China" , "Buff colour(ed cloth)" , "Buff colour" .)