Camelopard

n.
  1. An African ruminant; the giraffe. See Giraffe.