The Spanish drink some might call Scotch (5)
I believe the answer is:
elgin
'some might call scotch' is the definition.
I can't judge whether this defines the answer.
'the spanish drink' is the wordplay.
'the spanish' becomes 'el' ('the' in Spanish).
'drink' becomes 'gin' (gin is an alcoholic drink).
'el'+'gin'='ELGIN'
Can you help me to learn more?
(Other definitions for elgin that I've seen before include "Scottish burgh" , "Marble-gathering earl" , "English lord" , "Moray town, Earldom" , "Scottish town on the River Lossie" .)