Wiktionary
merhorse
n. 1 (context rare English) A seahorse. 2 A mythical sea monster with a horse-like head, mane, and large eyes.