Joy seeing some French illumination (7)
I believe the answer is:
delight
'joy' is the definition.
(I know that joy can be written as delight)
'some french illumination' is the wordplay.
'some french' becomes 'de' ('some' in French).
'illumination' becomes 'light' (light is a kind of illumination).
'de'+'light'='DELIGHT'
'seeing' is the link.
(Other definitions for delight that I've seen before include "''A lonely impulse of ...'' (Yeats)" , "Rejoice" , "Pleasure (possibly Turkish?)" , "entrance?" , "charm" .)