Meaning A girl's name of Latin origin, it means "Queen of Carthage." Origin of Dido Latin Popular Middle Names Pronunciation 🔊 Listen Dido Similar Names Tanita Rosmerta Vicki Auvita Hippodameia Raidne Lian Penthea Lorinda Ranee Year by Year Popularity of Dido