WTWM
Show
Light
whatsthatwordmean
← Definition
share
Guess
camelopard
noun
An old word for a giraffe.
Synonyms
giraffe
noun