“Sheev” doesn’t sound any better or worse to me than any other made up Star Wars name, to be totally honest.
Something about it really bugs me. Not just how silly it is, but the fact that it’s not in any of the films and was added so much later. Just feels fundamentally wrong to me.