Home lover cheers young royal (7)
I believe the answer is:
infanta
'young royal' is the definition.
'infanta' can be an answer for 'royal' (I've seen this before). I am unsure of the 'young' bit.
'home lover cheers' is the wordplay.
'home' becomes 'in' ('he's home' can mean 'he's in').
'lover' becomes 'fan' (synonyms).
'cheers' becomes 'ta' (both can informally mean thank you).
'in'+'fan'+'ta'='INFANTA'
Can you help me to learn more?
(Other definitions for infanta that I've seen before include "King's daughter" , "European royal" , "foreign title" , "girl in foreign court" , "member of the Spanish royal family" .)