What does the word camelopard mean?

Alphabet: