Etymology
Today it means: Any of two species of dolphins of the genus Stenella. Full definition →
From spotted + dolphin.
Etymology from Wiktionary, CC BY-SA 4.0.