English-Vietnamese Dictionary
English Dictionary
Dido
n : (Roman mythology) a princess of Tyre who was the founder and
queen of Carthage; Virgil tells of he suicide when she
was abandoned by Aeneas [syn: {Dido}]
English Computing Dictionary
DID
{Direct Inward Dialing}