What is the meaning of Sea_horse?

The walrus.

Any of various small marine fish of the genus Hippocampus that have a horselike head and swim upright.

any of a series of British high value stamps issued during the reign of King George V featuring a depiction of Britannia on a chariot in choppy seas.

Source: wiktionary.org