Legendary creature in Himalayas, still one to be seen (4)
I believe the answer is:
yeti
'legendary creature in himalayas' is the definition.
(creature supposed to live in the Himalayas)
'still one to be seen' is the wordplay.
I cannot really understand how this works, but
'still' could be 'yet' (yet can mean still or so far) and 'yet' is located in the answer.
'one' could be 'i' (Roman numeral) and 'i' is located in the answer.
This accounts for all the letters.
This may be the basis of the clue (or it may be nonsense).
Can you help me to learn more?
(Other definitions for yeti that I've seen before include "creature awaiting discovery?" , "Bigfoot" , "that you might find in mountains" , "elusive character" , "hairy thing proving elusive" .)