Definition Definition

camelopard - Meaning and Examples

Meaning of 'camelopard' (Webster Dictionary)

1 . Camelopard [ n.]
- An African ruminant; the giraffe. See Giraffe.