Delhi's land (5)
I believe the answer is:
india
'delhi's land' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for india that I've seen before include "home to her Mumbai family" , "land in the East" , "IDA in the country?" , "Land of Bombay and Calcutta" , "Second most populous country in the world" .)