Twin sister of Apollo (7)
I believe the answer is:
artemis
'twin sister of apollo' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for artemis that I've seen before include "Head-hunter" , "Greek goddess of hunting" , "Diana" , "Apollo's twin sister" , "a famous hunter" .)