God longing for spirit (7)
I believe the answer is:
panache
'spirit' is the definition.
(thesaurus)
'god longing' is the wordplay.
'god' becomes 'pan' (Pan is an example).
'longing' becomes 'ache' (I've seen this before).
'pan'+'ache'='PANACHE'
'for' is the link.
(Other definitions for panache that I've seen before include "Flamboyant self-assurance" , "Brio - flair" , "Style, elan" , "Distinctive elegance" , "Grand manner, theatricality" .)