Eleanora

Eleanora was Drake Ayelbourne's deceased wife. (COMIC: Prisoners of Time)