Spirit of a grand American entertainer (5)
I believe the answer is:
ghost
'spirit' is the definition.
(spirit can mean a ghost)
'a grand american entertainer' is the wordplay.
'a grand' becomes 'g' (G is short for grand as in a thousand).
'american entertainer' becomes 'host' (person hosting or entertaining guests. I am not sure about the 'american' bit.).
'g'+'host'='GHOST'
'of' acts as a link.
Can you help me to learn more?
(Other definitions for ghost that I've seen before include "Spectre, wraith" , "someone without much presence" , "give it up" , "Visible manifestation of a dead person" , "21 [WRAITH]" .)