As far as I know, it is just The Weather Channel. Although, other people use the name. For example, in an email the township sent out to me, they referred to it as Nemo. But it's not an official name.
As to how the storm is going, so far it has been all rain with some sleet. Right now, we don't have anything.