That flaming redhead? (5)
I believe the answer is:
vesta
'redhead?' is the definition.
The answer and definition can be both people as well as being singular nouns.
Perhaps there's a link between them I don't understand?
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for vesta that I've seen before include "Roman goddess; match" , "heavenly body" , "Stave (anag.)" , "Asteroid; goddess; match" , "Hearth goddess; a match" .)