Synonyms for Giraffe (same or very similar meaning)
WordNet sense 1 (tallest living quadruped; having a spotted coat and small horns and very long neck and legs; of savannahs of tropical Africa):
camelopard, Giraffa camelopardalis
From the ODE community, based on WordNet
add/edit