Cheetah Meaning
There are 1 meaning(s) for word Cheetah
Meaning 1 : long-legged spotted cat of Africa and southwestern Asia having nonretractile claws; the swiftest mammal; can be trained to run down game
Synonyms : acinonyx jubatus, chetah
Synonyms : acinonyx jubatus, chetah
