meaning of big cat

1. any of several large cats typically able to roar and living in the wild


Related Words

big cat |

Developed & Maintained By Taraprasad.com

Treasure Words