Dictionary Check: dido

"dido" is a valid word!

Scrabble 6 points
Words with Friends 6 points

Definition

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

Synonyms:

Advertisement