Mountain Lion vs Puma Puma, mountain lion, cougar, painter, mountain cat, catamount, and many other names are being used to refer the same animal. In fact, this animal holds the Guinness world record for the highest number of names being used for a particular animal. The interesting fact about naming of the mountain lion is […]