yes, according to OED the Latin root is dedignare, de- [reversing] + dignare, to treat as worthy (cf. deign)