Scholar beast with Scotsman catching on (7)
I believe the answer is:
oxonian
'scholar' is the definition.
(I know that Oxonian is a type of alumnus)
'beast with scotsman catching on' is the wordplay.
'beast' becomes 'ox'.
'with' is a charade indicator (letters next to each other).
'scotsman' becomes 'ian' (common Scottish name).
'catching' indicates putting letters inside.
'ox'+'ian'='oxian'
'oxian' enclosing 'on' is 'OXONIAN'.
(Other definitions for oxonian that I've seen before include "Inhabitant of Oxford" , "Relating to the City of Dreaming Spires" , "student of Jesus, say" , "A member of Oxford university" , "Native or resident of Oxford" .)