Logo
Search icon

camelopard

/kəˈmɛ.lə.pɑːd/

noun

Meaning

  • A giraffe.

Synonyms

giraffe