印度豹 yìndùbào cheetah Definitions Defs Origin Strokes Stroke Words Sentences Sents 印度 yìndù proper noun India Country in southern Asia, located between the Bay of Bengal and the Arabian Sea.豹 bào noun leopard leopard; panther; any of various large cats of the genus Panthera characterized by a spotted coat