Save Gender Masculine Usage Russian Scripts Дедора(Russian) Meaning & History Russian form of Diodoros (see Diodorus).