Spain has reason for generating feelings (7)
I believe the answer is:
emotive
'generating feelings' is the definition.
(I've seen this before)
'spain has reason' is the wordplay.
'spain' becomes 'e' (abbreviation for Espana).
'has' means one lot of letters go next to another.
'reason' becomes 'motive' (I've seen this before).
'e'+'motive'='EMOTIVE'
'for' is the link.
(Other definitions for emotive that I've seen before include "Arousing deep feeling" , "Stirring feelings" , "Arousing great feeling" , "Move tie (anag)" , "Generating feelings" .)