Dido

Origin Gender Meaning
Greek Girl The name of a queen of Carthage.
Greek Mythology Girl The name of a queen of Carthage.