Synonyms and Antonyms for leopard_cat

1. leopard cat (n.)

small spotted wildcat of southern Asia and Malaysia

Synonyms: