Definition Definition

Camelopard - Meaning and Examples

Meaning of 'Camelopard' (Webster Dictionary)

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