Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
DIDO
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:
Dido
Synonyms:
Search for
synonyms for DIDO