Lover of Aeneas
I believe the answer is:
'lover of aeneas' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for dido that I've seen before include "She loved Aeneas" , "Legendary queen of Carthage" , "Queen < singer" , "Lover of Aeneas" , "Tyre lady" .)