DIDO
Meaning of DIDO in English
/duy"doh/ , n.
1. Phoenician, Elissa . Class. Myth. a queen of Carthage who killed herself when abandoned by Aeneas.
2. a female given name.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012