What is the meaning of mountain lion in English?

Learn vocabulary with pictures as well as definitions of mountain lion in English

Learn in

See more

n. mountain lion

Definition of mountain lion in English

Feline alpha predator of large size that has a tawny or golden coat with a white abdomen, endemic to the Americas.

Synonyms of mountain lion in English

pumacougarpanthercatamount