Camelopard(n.) An African ruminant; the giraffe. See Giraffe.

Words within camelopards