Crossword Genius

Nirvana is featured in show (8)

Ross

I believe the answer is:

paradise

'nirvana' is the definition.
(I know that nirvana can be written as paradise)

'is featured in show' is the wordplay.
'featured in' is an insertion indicator.
'show' becomes 'parade' (parade is a kind of show).
'is' put within 'parade' is 'PARADISE'.

(Other definitions for paradise that I've seen before include "one enjoyed before the fall" , "Place of utter bliss" , "park" , "Elysian fields" , "Utopia" .)

I've seen this clue in The Guardian.
Want a hint initially instead of a full solution? Install my app