Meaning unknown (possibly Phoenician in origin). This is another name of Dido, the legendary queen of Carthage.