PronounceGlobe
(name)
EN
English
Español
Português
PronounceGlobe
>
English
>
zeehorse
zeehorse
zeehorse
English
Noun
Ad
Definition
A zorse.
Etymology
Blend of zebra + horse.
Ad