Go to Ellen in the name books & you'll find it's a form of this name from Greek myth
[DOC] [TLE] 6.17 My Heart Will Go On (Transcript) - Super-wiki [PAR] Jul 29, 2016 ... ELLEN: The can of whoop-ass I ought to open on you.