Jourdan's Turban Shell.
Scientific name is Turbo Jourani. Found in the Indo-West Pacific seas. Common name taken from the Turban headgear. Scientific name Turbo is Latin for spinning top, a child's toy. Another type of sea snail. Roughly 4" up, down and around!!