Legendary Himalayan resident still going to India's capital (4)
I believe the answer is:
yeti
'legendary himalayan' is the definition.
(I've seen this in another clue)
'still going to india's capital' is the wordplay.
'still' becomes 'yet' (yet can mean still or so far).
'going to' says to put letters next to each other.
'capital' indicates taking the first letters.
The first letter of 'indias' is 'i'.
'yet'+'i'='YETI'
'resident' is the link.
This may not be right. It may be part of another bit of the clue.
Can you help me to learn more?
(Other definitions for yeti that I've seen before include "hirsute specimen" , "Tibetan wild man" , "creature of dubious existence" , "The Abominable Snowman in Tibetan" , "Tibetan creature" .)