The Spanish spirit, a character unloved by Greeks (5)
I believe the answer is:
elgin
'a character unloved by greeks' is the definition.
I can't judge whether this defines the answer.
'the spanish spirit' is the wordplay.
'the spanish' becomes 'el' ('the' in Spanish).
'spirit' becomes 'gin' (alcoholic spirit).
'el'+'gin'='ELGIN'
Can you help me to learn more?
(Other definitions for elgin that I've seen before include "Town near Lossiemouth" , "Earl who acquired Parthenon marbles" , "here in Britain?" , "Scottish town (with marbles?)" , "Scottish earl who took statues from the Parthenon" .)