Dido in Russian Dido in Russian Дидо́на proper noun (Greek mythology) Founder and first Queen of Carthage. Add to Flashcards