Go to Ellen in the name books & you'll find it's a form of this name from Greek myth
Even when we don't exactly know what names mean, they evoke ... going to stick 
to Latin and Greek rather than languages I don't know.