Looks like a harpoon variant - maybe a little longer and with added boost for submerged launch.
Well its a cylinder, but after that it has no resemblance to a Harpoon. The spherical nose cap sets it apart from the Harpoon and Exocet clones.
The lack of foward wings is also odd. It looks more like an ASROC (rocket projected torpedo) than a cruise missile.