Meaning of seahorse

Definition of seahorse

(noun) either of two large northern marine mammals having ivory tusks and tough hide over thick blubber
small fish with horse-like heads bent sharply downward and curled tails; swim in upright position

Other information on seahorse

WIKIPEDIA results for seahorse
Amazon results for seahorse