camelopard
/kəˈmɛ.lə.pɑːd/
noun
Meaning
A giraffe.
Synonyms
giraffe