merhorse
Plural: merhorses
Noun
- A seahorse.
- A mythical sea monster with a horse-like head, mane, and large eyes.
Origin / Etymology
From mer- + horse.
Scrabble Score: 0
merhorse: not valid in Scrabble (US) TWL Dictionarymerhorse: not valid in Scrabble (MW) Merriam-Webster Dictionary
merhorse: not valid in International Collins CSW Dictionary
Words With Friends Score: 0
merhorse: not valid in Words With Friends