Charm of arts graduate, someone from St Andrews? (6)
I believe the answer is:
mascot
'charm' is the definition.
(synonyms)
'arts graduate someone from st andrews?' is the wordplay.
'arts graduate' becomes 'MA' (Master of Arts).
'someone from st andrews?' becomes 'Scot' (St Andrews is a Scottish town).
'ma'+'scot'='MASCOT'
'of' acts as a link.
(Other definitions for mascot that I've seen before include "Symbolic lucky figure" , "Something bringing luck" , "Charm - talisman" , "Lucky person" , ".Person or thing believed to bring good luck" .)