Dido Meaning
There are 1 meaning(s) for word Dido
Meaning 1 : (Roman mythology) a princess of Tyre who was the founder and queen of Carthage; Virgil tells of her suicide when she was abandoned by Aeneas
Similar words of Dido :
