Crossword Genius

Capital of India (5)

Ross

I think it could be either:

delhi

rupee

'capital of india?' is the definition.
(I know that India currency Rupee)

This is all the clue.

(Other definitions for rupee that I've seen before include "Currency of India, Pakistan and Bhutan" , "Indian monetary unit" , "foreign currency" , "foreign money" , "11 [LOLLY] in Kerala" .)

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