English dictionary
dido meaning and definition
Definition and meaning of dido at MeaningMonkey.org. dido meaning and definition in the English Dictionary.DIDO noun
Definition of Dido (noun)
- (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
Source: Princeton University Wordnet