Eleanora

Eleanora was Drake Ayelbourne's deceased wife. (COMIC: Mystery Date)