Definition of diodora
"Diodora" is probably misspelled. Trying Diedra instead Definition of Diedra
1. Diedra [ n ] Woman's first name, popularity rank in the U.S. is 2757
Synonyms DiedraSimilar Spelling
DiedraDiedre
Didier
didder