Twin of Apollo (7)
I believe the answer is:
artemis
'twin 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 "Diana" , "Greek goddess of the hunt" , "female Olympian" , "Virgin" , "Twin sister of Apollo" .)