Merhorse Definition
noun
(rare) A seahorse.
Wiktionary
A mythical sea monster with a horse-like head, mane, and large eyes.
Wiktionary
Origin of Merhorse
-
From mer- + horse.
From Wiktionary
Find Similar Words
Find similar words to merhorse using the buttons below.