Popular music genre, very French, keeping university in delight (8)
I believe the answer is:
raptures
'popular music genre very french keeping university in delight' is the definition.
I can't judge whether this definition defines the answer.
'music genre very french keeping university in delight' is the wordplay.
'music genre' becomes 'rap' (rap is a music genre).
'very french' becomes 'tres' ('very' in French).
'keeping' is an insertion indicator (some letters kept inside).
'university in delight' becomes 'u' (I can't justify this - if you can you should believe this answer much more).
'tres' placed around 'u' is 'tures'.
'rap'+'tures'='RAPTURES'
Can you help me to learn more?
(Another definition for raptures that I've seen is " Expressions of ecstatic joy".)