Crossword Genius

Entertainer at hotel — one with spirit (6)

Ross

I believe the answer is:

djinni

I'm a little stuck... Click here to teach me more about this clue!

'spirit' is the definition.
(type of spirit in Islam)

'entertainer at hotel one' is the wordplay.
'entertainer at' becomes 'dj' (I can't justify this - if you can you should give a lot more credence to this answer).
'hotel' becomes 'inn' (inn is a kind of hotel).
'one' becomes 'i' (Roman numeral).
'dj'+'inn'+'i'='DJINNI'

'with' acts as a link.

Can you help me to learn more?

(Another definition for djinni that I've seen is " Arabian spirit".)

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