CAMELOPARD Meaning of CAMELOPARD in English n. archaic a giraffe. Etymology: L camelopardus f. Gk kamelopardalis (as CAMEL, PARD) Oxford English vocab. Оксфордский английский словарь. 2012