Composed of ey (probably in the sense ‘luck, happiness’) and -vindr, of unknown origin, possibly “winner”.
Eyvindr m