meaning of cheetahs

1. A species of leopard (Cynaelurus jubatus) tamed and used for hunting in India. The woolly cheetah of South Africa is C. laneus.
2.
long-legged spotted cat of Africa and southwestern Asia having nonretractile claws; the swiftest mammal; can be trained to run down game


Related Words

cheetah |

Developed & Maintained By Taraprasad.com

Treasure Words