Meaning of cougar

Definition of cougar

(noun) large American feline resembling a lion

Other information on cougar

WIKIPEDIA results for cougar
Amazon results for cougar